mirror of
https://codeberg.org/knightsub9/lxcafe.git
synced 2026-07-19 19:30:16 +02:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
10431f4bb8 | ||
|
|
cf5de8f44e |
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2026 Linux-Café Esslingen
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -18,6 +18,10 @@ You can also make use of snapshot feature of the virtualization software to easi
|
||||
e.g. state directly after Linux Mint installation, before running the post-installation script.
|
||||
This way you can test the script multiple times without needing to reinstall Linux Mint each time.
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
|
||||
|
||||
## Release Process
|
||||
|
||||
This project uses a two-step release process.
|
||||
|
||||
@@ -10,7 +10,10 @@ question_answered_with_yes() {
|
||||
case "$ans" in
|
||||
j | J | ja | y | Y) return 0 ;;
|
||||
n | N | "") return 1 ;;
|
||||
*) echo "Abbruch."; exit 1 ;;
|
||||
*)
|
||||
echo "Abbruch."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
@@ -80,7 +83,10 @@ if [ -z "$DETECTED_DESKTOP" ]; then
|
||||
case "$desktop_choice" in
|
||||
1) DESKTOP="xfce" ;;
|
||||
2) DESKTOP="cinnamon" ;;
|
||||
*) echo "Ungültige Auswahl. Skript wird beendet."; exit 1 ;;
|
||||
*)
|
||||
echo "Ungültige Auswahl. Skript wird beendet."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
else
|
||||
echo
|
||||
@@ -99,7 +105,10 @@ else
|
||||
case "$desktop_choice" in
|
||||
1) DESKTOP="xfce" ;;
|
||||
2) DESKTOP="cinnamon" ;;
|
||||
*) echo "Ungültige Auswahl. Skript wird beendet."; exit 1 ;;
|
||||
*)
|
||||
echo "Ungültige Auswahl. Skript wird beendet."
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
@@ -130,7 +139,6 @@ if question_answered_with_yes " ### Installiere Sensoren? ###"; then
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "### Kauf-DVDs abspielen ###"
|
||||
@@ -140,7 +148,6 @@ if question_answered_with_yes " ### Installiere Paket um Film DVDs abspielen zu
|
||||
sudo dpkg-reconfigure libdvd-pkg
|
||||
fi
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "### Schriften, falls Microsoft-Office-Dokumente weiterverwendet werden sollen oder Dokumentenaustausch mit Microsoft-Nutzern gewünscht ist ###
|
||||
@@ -197,7 +204,7 @@ if question_answered_with_yes " ### Installiere Google Schriften? ###"; then
|
||||
curl -s -o /tmp/"$_font".zip "${_google_fonts_url_base}/$_font?download=zip&subsets=latin,latin-ext&variants=regular,700"
|
||||
if [ -s /tmp/"$_font".zip ] && head -c 2 /tmp/"$_font".zip | grep -q "PK"; then
|
||||
unzip -o /tmp/"$_font".zip -d /tmp/"$_font"_fonts
|
||||
sudo cp /tmp/"$_font"_fonts/fonts/"$_font"/* "$_google_fonts_dir/" 2>/dev/null || \
|
||||
sudo cp /tmp/"$_font"_fonts/fonts/"$_font"/* "$_google_fonts_dir/" 2>/dev/null ||
|
||||
sudo cp /tmp/"$_font"_fonts/* "$_google_fonts_dir/" 2>/dev/null || true
|
||||
rm -rf /tmp/"$_font".zip /tmp/"$_font"_fonts
|
||||
else
|
||||
@@ -212,18 +219,14 @@ if question_answered_with_yes " ### Installiere Google Schriften? ###"; then
|
||||
echo "Die Anpassung der Standardschriften und/oder das Erstellen der Ersetzungstabelle in Libre Office muss manuell erfolgen, falls gewünscht."
|
||||
fi
|
||||
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "#### Chromium Browser installieren:"
|
||||
if question_answered_with_yes " ### Installiere Chromium? ###"; then
|
||||
echo "### Chromium ###"
|
||||
sudo apt install chromium-browser
|
||||
sudo apt install chromium
|
||||
fi
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "#### Vivaldi Browser installieren:"
|
||||
@@ -245,7 +248,6 @@ if question_answered_with_yes " ### Installiere Vivaldi? ###"; then
|
||||
#
|
||||
fi
|
||||
|
||||
|
||||
echo
|
||||
echo
|
||||
echo "####Signal für Desktop (die Nutzung setzt eine Signal-Installation auf einem Android- Oder Apple-Gerät voraus!)#### "
|
||||
@@ -265,8 +267,6 @@ if question_answered_with_yes " ### Installiere Signal? ###"; then
|
||||
#
|
||||
fi
|
||||
|
||||
|
||||
|
||||
echo
|
||||
echo "###############################"
|
||||
echo "######### Skript ENDE #########"
|
||||
|
||||
Reference in New Issue
Block a user