client_install_programme.sh aktualisiert

This commit is contained in:
sebastian.zell 2024-12-28 13:16:24 +00:00
parent b83dcf7094
commit 34ee7def40
1 changed files with 33 additions and 0 deletions

View File

@ -59,6 +59,7 @@ APT_PACKAGES=(
"ttf-mscorefonts-installer"
"ecodmsclient"
"ecodmsprinter"
"wine64"
)
# Flatpak-Pakete
@ -120,6 +121,38 @@ echo -e "${GREEN}Installation abgeschlossen.${NC}"
# Verzeichnis erstellen für Downloads und entpackte Pakete
mkdir -p ./deb_packages
# Zip-Datei von Nextcloud herunterladen
wget -O folder.zip "https://next.zell-cloud.de/nextcloud/s/6BHNNj9WpoAFpoW/download"
# Nur die .deb-Dateien aus dem Zip-Archiv entpacken
unzip -j folder.zip "*.deb" -d ./deb_packages
# Zip-Datei löschen, um Speicherplatz zu sparen
rm -f folder.zip
# Auflisten der entpackten .deb-Pakete
ls ./deb_packages/*.deb
# Einzelne Installation der .deb-Pakete mit Fehlerprüfung
for DEB_FILE in ./deb_packages/*.deb; do
echo "Installiere $DEB_FILE..."
sudo apt install -y "$DEB_FILE" || echo "Fehler bei der Installation von $DEB_FILE"
done
sudo dpkg -i --force-all ./deb_packages/shadow-amd64.deb
# Optional: Entfernen der .deb-Dateien nach erfolgreicher Installation
rm -f ./deb_packages/*.deb