some fixes

This commit is contained in:
2026-05-28 13:11:03 +02:00
parent 7f01e2a61a
commit 18c465fab1
+21 -1
View File
@@ -37,14 +37,34 @@ apt-get -y dist-upgrade
echo "## updating locales" echo "## updating locales"
apt-get -q -y install locales | grep -v -e "is already the newest version" apt-get -q -y install locales | grep -v -e "is already the newest version"
LOC1=$(md5sum /etc/locale.gen | cut -b 1-32) LOC1=$(md5sum /etc/locale.gen | cut -b 1-32)
sed -i 's/^# *de_DE.UTF-8 UTF-8/de_DE.UTF-8 UTF-8/g' /etc/locale.gen sed -i 's/^# *de_DE.UTF-8 UTF-8/de_DE.UTF-8 UTF-8/g' /etc/locale.gen
sed -i 's/^# *en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/g' /etc/locale.gen sed -i 's/^# *en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/g' /etc/locale.gen
LOC2=$(md5sum /etc/locale.gen | cut -b 1-32) LOC2=$(md5sum /etc/locale.gen | cut -b 1-32)
if [ "${LOC1}" != "${LOC2}" ]; then if [ "${LOC1}" != "${LOC2}" ]; then
locale-gen | grep -v -e "^ " locale-gen | grep -v -e "^ "
fi fi
update-locale LANG=en_US.UTF-8
cat >/etc/default/locale <<EOF
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
EOF
echo "## installing tools" echo "## installing tools"
dpkg --configure -a dpkg --configure -a