5
0
Fork 0
mirror of https://codeberg.org/Computertruhe/Setup-Skripte.git synced 2025-06-28 11:26:18 +02:00

Update linux_mint.sh

- changed distro version
- added some packages that won't be installed when in OEM setup without Internet connection
- changed color of echo messages from red to green
This commit is contained in:
Mac 2023-07-28 20:31:51 +02:00
parent d102f5feff
commit 4e02be504e

View file

@ -9,8 +9,8 @@
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
DPKG_CFG_FRAGMENT=/etc/dpkg/dpkg.cfg.d/non-interactive DPKG_CFG_FRAGMENT=/etc/dpkg/dpkg.cfg.d/non-interactive
# Linux distro # Name of the distribution
script_distro='Linux Mint 21.1' script_distro='Linux Mint 21.2'
# Additional packages # Additional packages
packages=( packages=(
@ -35,10 +35,12 @@ packages=(
mythes-ar mythes-ar
thunderbird-locale-ar thunderbird-locale-ar
# DE # DE
language-pack-gnome-de-base # Installed only with Internet connection during the OEM setup.
firefox-locale-de firefox-locale-de
hunspell-de-at hunspell-de-at
hunspell-de-ch hunspell-de-ch
hunspell-de-de hunspell-de-de
thunderbird-locale-de # Installed only with Internet connection during the OEM setup.
# EN # EN
thunderbird-locale-en-gb thunderbird-locale-en-gb
# FA # FA
@ -68,11 +70,10 @@ packages=(
# $*: message to echo. # $*: message to echo.
e() { e() {
printf "\e[31m>>>\e[0m %s\n" "$*" printf "\e[32m>>>\e[0m %s\n" "$*"
} }
# It's a pain to stop execution (CTRL+C, kill) with all the Python applications # It's a pain to stop execution (CTRL+C, kill) with all the Python applications so we catch SIGINT and SIGTERM and exit immediately.
# so we catch SIGINT and SIGTERM and exit immediately.
handle_signal() { handle_signal() {
e "Ausführung abgebrochen! Skript wird beendet." e "Ausführung abgebrochen! Skript wird beendet."
exit 1 exit 1
@ -105,7 +106,7 @@ echo "\
### ###
# Maintainer: Computertruhe e. V. # Maintainer: Computertruhe e. V.
# Website: https://computertruhe.de/ # Website: https://computertruhe.de/
# Version: 2.3.0 # Version: 2.3.1
# Repo: https://codeberg.org/Computertruhe/Setup-Skripte # Repo: https://codeberg.org/Computertruhe/Setup-Skripte
# Distro: ${script_distro} # Distro: ${script_distro}
### ###
@ -146,7 +147,7 @@ e "Proprietäre Treiber installieren (sofern verfügbar) …"
ubuntu-drivers autoinstall ubuntu-drivers autoinstall
e "Multimedia-Codecs installieren …" e "Multimedia-Codecs installieren …"
pkg mint-meta-codecs pkg mint-meta-codecs # Installed only with Internet connection during the OEM setup.
e "Zusätzliche Software installieren …" e "Zusätzliche Software installieren …"
pkg "${packages[@]}" pkg "${packages[@]}"