Skip to content

Commit 568883a

Browse files
authored
image/prepare: Check if container is actually ubuntu (#636)
1 parent 5c6b4e0 commit 568883a

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

image/prepare.sh

+6-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ mkdir -p /etc/container_environment
1111
echo -n no > /etc/container_environment/INITRD
1212

1313
## Enable Ubuntu Universe, Multiverse, and deb-src for main.
14-
sed -i 's/^#\s*\(deb.*main restricted\)$/\1/g' /etc/apt/sources.list
15-
sed -i 's/^#\s*\(deb.*universe\)$/\1/g' /etc/apt/sources.list
16-
sed -i 's/^#\s*\(deb.*multiverse\)$/\1/g' /etc/apt/sources.list
14+
if grep -E '^ID=' /etc/os-release | grep -q ubuntu; then
15+
sed -i 's/^#\s*\(deb.*main restricted\)$/\1/g' /etc/apt/sources.list
16+
sed -i 's/^#\s*\(deb.*universe\)$/\1/g' /etc/apt/sources.list
17+
sed -i 's/^#\s*\(deb.*multiverse\)$/\1/g' /etc/apt/sources.list
18+
fi
19+
1720
apt-get update
1821

1922
## Fix some issues with APT packages.

0 commit comments

Comments
 (0)