client_install_programme.sh aktualisiert
This commit is contained in:
parent
a62745448c
commit
86bb7ec2e5
|
|
@ -16,7 +16,10 @@ deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib no
|
||||||
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
|
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
|
||||||
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
|
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
|
||||||
|
|
||||||
deb http://www.ecodms.de/ecodms_240264/bookworm /"
|
deb http://www.ecodms.de/ecodms_240264/bookworm /
|
||||||
|
|
||||||
|
deb http://deb.debian.org/debian bookworm-backports main"
|
||||||
|
|
||||||
|
|
||||||
# Datei leeren und neuen Inhalt hinzufügen
|
# Datei leeren und neuen Inhalt hinzufügen
|
||||||
echo -e "${GREEN}Leere die Datei ${SOURCES_FILE} und füge neuen Inhalt hinzu...${NC}"
|
echo -e "${GREEN}Leere die Datei ${SOURCES_FILE} und füge neuen Inhalt hinzu...${NC}"
|
||||||
|
|
@ -60,6 +63,8 @@ APT_PACKAGES=(
|
||||||
"ecodmsclient"
|
"ecodmsclient"
|
||||||
"ecodmsprinter"
|
"ecodmsprinter"
|
||||||
"wine64"
|
"wine64"
|
||||||
|
"terminator"
|
||||||
|
"xpipe"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Flatpak-Pakete
|
# Flatpak-Pakete
|
||||||
|
|
@ -124,31 +129,31 @@ echo -e "${GREEN}Installation abgeschlossen.${NC}"
|
||||||
|
|
||||||
|
|
||||||
# Verzeichnis erstellen für Downloads und entpackte Pakete
|
# Verzeichnis erstellen für Downloads und entpackte Pakete
|
||||||
mkdir -p ./deb_packages
|
mkdir -p ~/deb_packages
|
||||||
|
|
||||||
# Zip-Datei von Nextcloud herunterladen
|
# Zip-Datei von Nextcloud herunterladen
|
||||||
wget -O folder.zip "https://next.zell-cloud.de/nextcloud/s/6BHNNj9WpoAFpoW/download"
|
wget -O folder.zip "https://next.zell-cloud.de/nextcloud/s/6BHNNj9WpoAFpoW/download"
|
||||||
wget -O ~/deb_packages/shadow.deb https://update.shadow.tech/launcher/prod/linux/x86_64/shadow-amd64.deb
|
wget -O ~/deb_packages/shadow-amd64.deb https://update.shadow.tech/launcher/prod/linux/x86_64/shadow-amd64.deb
|
||||||
wget -O ~/deb_packages/fakturama.deb https://files.fakturama.info/release/v2.1.3/Installer_Fakturama_linux_x64_2.1.3c.deb
|
wget -O ~/deb_packages/Installer_Fakturama_linux_x64_2.1.3c.deb https://files.fakturama.info/release/v2.1.3/Installer_Fakturama_linux_x64_2.1.3c.deb
|
||||||
wget -O ~/deb_packages/nomachine.deb https://download.nomachine.com/download/8.14/Linux/nomachine_8.14.2_1_amd64.deb
|
wget -O ~/deb_packages/nomachine_8.14.2_1_amd64.deb https://download.nomachine.com/download/8.14/Linux/nomachine_8.14.2_1_amd64.deb
|
||||||
|
|
||||||
# Nur die .deb-Dateien aus dem Zip-Archiv entpacken
|
# Nur die .deb-Dateien aus dem Zip-Archiv entpacken
|
||||||
unzip -j folder.zip "*.deb" -d ./deb_packages
|
unzip -j folder.zip "*.deb" -d ~/deb_packages
|
||||||
|
|
||||||
# Zip-Datei löschen, um Speicherplatz zu sparen
|
# Zip-Datei löschen, um Speicherplatz zu sparen
|
||||||
rm -f folder.zip
|
rm -f folder.zip
|
||||||
|
|
||||||
# Auflisten der entpackten .deb-Pakete
|
# Auflisten der entpackten .deb-Pakete
|
||||||
ls ./deb_packages/*.deb
|
ls ~/deb_packages/*.deb
|
||||||
|
|
||||||
# Einzelne Installation der .deb-Pakete mit Fehlerprüfung
|
# Einzelne Installation der .deb-Pakete mit Fehlerprüfung
|
||||||
for DEB_FILE in ./deb_packages/*.deb; do
|
for DEB_FILE in ~/deb_packages/*.deb; do
|
||||||
echo "Installiere $DEB_FILE..."
|
echo "Installiere $DEB_FILE..."
|
||||||
sudo apt install -y "$DEB_FILE" || echo "Fehler bei der Installation von $DEB_FILE"
|
sudo apt install -y "$DEB_FILE" || echo "Fehler bei der Installation von $DEB_FILE"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Optional: Entfernen der .deb-Dateien nach erfolgreicher Installation
|
# Optional: Entfernen der .deb-Dateien nach erfolgreicher Installation
|
||||||
rm -f ./deb_packages/*.deb
|
rm -f ~/deb_packages/*.deb
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue