mirror of
https://codeberg.org/B3rtl/Ubuntu-Setup-Skripte
synced 2025-06-28 11:26:08 +02:00
Merge branch 'minor-changes-to-mint-setup' of Computertruhe/computertruhe-setup into master
This commit is contained in:
commit
9d79af0124
1 changed files with 25 additions and 26 deletions
|
@ -1,17 +1,17 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
###
|
###
|
||||||
# Variabeln setzung
|
# Set variables
|
||||||
###
|
###
|
||||||
|
|
||||||
# Linux distro
|
# Linux distro
|
||||||
script_distro='Linux Mint'
|
script_distro='Linux Mint 19.x'
|
||||||
|
|
||||||
# Zusätzliche packete
|
# Additional packages
|
||||||
more_packages=""
|
more_packages=""
|
||||||
|
|
||||||
###
|
###
|
||||||
# Funktionen
|
# Functions
|
||||||
###
|
###
|
||||||
function _addToDefaultPackages() {
|
function _addToDefaultPackages() {
|
||||||
more_packages="${more_packages} ${1}"
|
more_packages="${more_packages} ${1}"
|
||||||
|
@ -19,20 +19,20 @@ function _addToDefaultPackages() {
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
# Difiniere liste der zusätzlichen Software
|
# Define additional software packages
|
||||||
###
|
###
|
||||||
|
|
||||||
# Grafik
|
# Graphics
|
||||||
_addToDefaultPackages "cheese"
|
_addToDefaultPackages "cheese"
|
||||||
_addToDefaultPackages "inkscape"
|
_addToDefaultPackages "inkscape"
|
||||||
|
|
||||||
# Office
|
# Office
|
||||||
_addToDefaultPackages "libreoffice"
|
_addToDefaultPackages "libreoffice"
|
||||||
|
|
||||||
# Sicherheit
|
# Security
|
||||||
_addToDefaultPackages "keepassxc"
|
_addToDefaultPackages "keepassxc"
|
||||||
|
|
||||||
# Spiele
|
# Games
|
||||||
_addToDefaultPackages "0ad"
|
_addToDefaultPackages "0ad"
|
||||||
_addToDefaultPackages "beneath-a-steel-sky"
|
_addToDefaultPackages "beneath-a-steel-sky"
|
||||||
_addToDefaultPackages "billard-gl"
|
_addToDefaultPackages "billard-gl"
|
||||||
|
@ -57,25 +57,25 @@ _addToDefaultPackages "teeworlds"
|
||||||
_addToDefaultPackages "wesnoth"
|
_addToDefaultPackages "wesnoth"
|
||||||
_addToDefaultPackages "widelands"
|
_addToDefaultPackages "widelands"
|
||||||
|
|
||||||
# Spiele Plattformen
|
# Gaming platforms
|
||||||
_addToDefaultPackages "playonlinux"
|
_addToDefaultPackages "playonlinux"
|
||||||
_addToDefaultPackages "steam"
|
_addToDefaultPackages "steam"
|
||||||
_addToDefaultPackages "wine-stable"
|
_addToDefaultPackages "wine-stable"
|
||||||
_addToDefaultPackages "winetricks"
|
_addToDefaultPackages "winetricks"
|
||||||
|
|
||||||
# Systemverwaltung
|
# System management
|
||||||
_addToDefaultPackages "gparted"
|
_addToDefaultPackages "gparted"
|
||||||
|
|
||||||
# Tools
|
# Tools
|
||||||
|
_addToDefaultPackages "hardinfo"
|
||||||
_addToDefaultPackages "shutter"
|
_addToDefaultPackages "shutter"
|
||||||
_addToDefaultPackages "vim"
|
_addToDefaultPackages "vim"
|
||||||
|
|
||||||
# Verwaltung
|
# Management
|
||||||
_addToDefaultPackages "calibre"
|
_addToDefaultPackages "calibre"
|
||||||
|
|
||||||
# Wissen
|
# Knowledge
|
||||||
_addToDefaultPackages "goldendict"
|
_addToDefaultPackages "goldendict"
|
||||||
_addToDefaultPackages "hardinfo"
|
|
||||||
_addToDefaultPackages "ubuntu-edu-preschool"
|
_addToDefaultPackages "ubuntu-edu-preschool"
|
||||||
_addToDefaultPackages "ubuntu-edu-primary"
|
_addToDefaultPackages "ubuntu-edu-primary"
|
||||||
_addToDefaultPackages "ubuntu-edu-secondary"
|
_addToDefaultPackages "ubuntu-edu-secondary"
|
||||||
|
@ -83,31 +83,31 @@ _addToDefaultPackages "ubuntu-edu-tertiary"
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
# Begrüßung
|
# Greeting
|
||||||
###
|
###
|
||||||
echo "\
|
echo "\
|
||||||
##############################
|
#####################################
|
||||||
# Computertruhe setup script #
|
# Computertruhe-Installationsskript #
|
||||||
##############################
|
#####################################
|
||||||
|
|
||||||
###
|
###
|
||||||
# Meintainer: Computertruhe e. V.
|
# Maintainer: Computertruhe e. V.
|
||||||
# Website: https://computertruhe.de/
|
# Website: https://computertruhe.de/
|
||||||
# Version: 0.1.3
|
# Version: 0.1.4
|
||||||
# Repo: https://codeberg.org/Computertruhe/computertruhe-setup
|
# Repo: https://codeberg.org/Computertruhe/computertruhe-setup
|
||||||
# Ditro: ${script_distro}
|
# Distro: ${script_distro}
|
||||||
###
|
###
|
||||||
"
|
"
|
||||||
echo ">>> Starte initiales Setup für Rechner mit frisch installiertem ${script_distro} ..."
|
echo ">>> Starte initiales Setup für Rechner mit frisch installiertem \"${script_distro}\" ..."
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
# Automatisierung
|
# Automatic installation
|
||||||
###
|
###
|
||||||
echo ">>> Automatische Installation empfohlener Pakete aktivieren ..."
|
echo ">>> Automatische Installation empfohlener Pakete aktivieren ..."
|
||||||
sudo sed -i 's/false/true/g' /etc/apt/apt.conf.d/00recommends
|
sudo sed -i 's/false/true/g' /etc/apt/apt.conf.d/00recommends
|
||||||
|
|
||||||
echo ">>> Besten Spiegelserver für Linux Mint auswählen ..."
|
echo ">>> Besten Spiegelserver für \"${script_distro}\" auswählen ..."
|
||||||
mint-switch-to-local-mirror
|
mint-switch-to-local-mirror
|
||||||
|
|
||||||
echo ">>> Paketquellen aktualisieren ..."
|
echo ">>> Paketquellen aktualisieren ..."
|
||||||
|
@ -130,15 +130,14 @@ apt install language-pack-ar language-pack-gnome-ar language-pack-fa language-pa
|
||||||
echo ">>> Sprachunterstützung vervollständigen ..."
|
echo ">>> Sprachunterstützung vervollständigen ..."
|
||||||
apt install language-selector-common --yes
|
apt install language-selector-common --yes
|
||||||
apt install $(check-language-support) --yes
|
apt install $(check-language-support) --yes
|
||||||
|
|
||||||
echo ">>> Unnötige Pakete entfernen ..."
|
echo ">>> Unnötige Pakete entfernen ..."
|
||||||
apt clean
|
apt clean
|
||||||
apt autoremove --yes
|
apt autoremove --yes
|
||||||
echo ">>> Rootshell beenden ..."
|
|
||||||
exit
|
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
# Abschluss
|
# Finalisation
|
||||||
###
|
###
|
||||||
echo ">>> Initiales Setup beendet."
|
echo ">>> Initiales Setup beendet."
|
||||||
echo
|
echo
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue