From 568883a7bf024b1a42112f01498591f6442ab6c1 Mon Sep 17 00:00:00 2001 From: Timon de Groot Date: Wed, 3 Apr 2024 16:26:47 +0200 Subject: [PATCH] image/prepare: Check if container is actually ubuntu (#636) --- image/prepare.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/image/prepare.sh b/image/prepare.sh index d7a383b..02f2e72 100755 --- a/image/prepare.sh +++ b/image/prepare.sh @@ -11,9 +11,12 @@ mkdir -p /etc/container_environment echo -n no > /etc/container_environment/INITRD ## Enable Ubuntu Universe, Multiverse, and deb-src for main. -sed -i 's/^#\s*\(deb.*main restricted\)$/\1/g' /etc/apt/sources.list -sed -i 's/^#\s*\(deb.*universe\)$/\1/g' /etc/apt/sources.list -sed -i 's/^#\s*\(deb.*multiverse\)$/\1/g' /etc/apt/sources.list +if grep -E '^ID=' /etc/os-release | grep -q ubuntu; then + sed -i 's/^#\s*\(deb.*main restricted\)$/\1/g' /etc/apt/sources.list + sed -i 's/^#\s*\(deb.*universe\)$/\1/g' /etc/apt/sources.list + sed -i 's/^#\s*\(deb.*multiverse\)$/\1/g' /etc/apt/sources.list +fi + apt-get update ## Fix some issues with APT packages.