27.04.2022, 04:22 PM
Hi,
Hier mal mein Update Skript zum Updaten des Linuxes:
Das Skript überprüft zuerst mittels uname (ist auf allen mir bekannten Linuxen mit dabei - sogar Android) welches System genutzt wird. Also in diesem falle schaut es nach ob ein Archlinux, Ubuntu oder Fedora Installiert ist. dann führt es die Updates aus, wobei das holen der Pakete nicht angezeigt wird, sondern in eine Datei geschrieben wird. Die Ausgabe der eigentlichen Installation wird aber weiterhin angezeigt.
Sollte weder ein Archlinux, Ubuntu oder ein Fedora installiert sein, probiert das Skript die verschiedenen Update Programme aus. Leider nicht die von openSuse da ich nicht weiß was da genutzt wird.
Eigentlich wollte ich dazu sogar noch eine GUI Skripten, aber dazu reichen meine Fähigkeiten leider nicht aus.
LG,
Ephraim.
Hier mal mein Update Skript zum Updaten des Linuxes:
Code:
#!/bin/bash
rm -f ~/.updates/update_info.txt
mkdir ~/.updates
echo "Dieses Skript Installiert Updates auf dem Computer"
if uname -r | grep -q 'arch'; then
sudo pacman -Syy 1> ~/.updates/updates_info.txt
sudo pacman -Su
elif uname -a | grep -q 'Ubuntu'; then
sudo apt update 1> ~/.updates/update_info.txt && echo "Alle Update Informationen wurden erfolgreich geholt"
sudo apt upgrade && echo "Alle Updates wurden erfolgreich durchgeführt" && sudo apt autoremove
elif uname -a | grep -q 'fedora'; then
sudo dnf update && echo "Alle Updates wurden erfolgreich durchgeführt"
else
sudo dnf update && echo "Alle Updates wurden erfolgreich durchgeführt"
sudo pacman -Syu && echo 'Alle Updates wurden erfolgreich Abgeschlossen'
sudo apt update -y && echo "Alle Update Informationen wurden erfolgreich geholt"
sudo apt upgrade && echo "Alle Updates wurden erfolgreich durchgeführt" && sudo apt autoremove
fi
Sollte weder ein Archlinux, Ubuntu oder ein Fedora installiert sein, probiert das Skript die verschiedenen Update Programme aus. Leider nicht die von openSuse da ich nicht weiß was da genutzt wird.
Eigentlich wollte ich dazu sogar noch eine GUI Skripten, aber dazu reichen meine Fähigkeiten leider nicht aus.
LG,
Ephraim.
Wissen ist Macht und sehr hilfreich - Blender 4.2.0