APT: Unterschied zwischen den Versionen

Aus Avensio Wissenssammlung
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „APT aktualisieren bei jeder Anmeldung eines Nutzers:<syntaxhighlight lang="bash" line="1"> #!/bin/bash echo '#!/bin/bash # Solange warten, bis eine Internetverbindung besteht while ! ping debian.org -c1 -q -n -w1 &> /dev/null do echo "Warte auf Internet..." sleep 1 done # Paketinformationen vom Debian-, LinuxMint oder Ubuntu-Server holen und Rechner aktualisieren apt-get update && apt-get dist-upgrade -y # .deb-Paketdateien löschen apt-get clean # Nic…“
 
Keine Bearbeitungszusammenfassung
 
Zeile 29: Zeile 29:
Terminal=true
Terminal=true
' > "/etc/xdg/autostart/sysupdate.desktop"
' > "/etc/xdg/autostart/sysupdate.desktop"
</syntaxhighlight>
</syntaxhighlight>Siehe auch https://tube.avensio.de/w/jsAAtEEUMhJnZkbWETdX85

Aktuelle Version vom 25. Juli 2022, 22:54 Uhr

APT aktualisieren bei jeder Anmeldung eines Nutzers:

#!/bin/bash

echo '#!/bin/bash
# Solange warten, bis eine Internetverbindung besteht
while ! ping debian.org -c1 -q -n -w1 &> /dev/null
do
	echo "Warte auf Internet..."
	sleep 1
done
# Paketinformationen vom Debian-, LinuxMint oder Ubuntu-Server holen und Rechner aktualisieren
apt-get update && apt-get dist-upgrade -y
# .deb-Paketdateien löschen
apt-get clean
# Nicht mehr benötigte Kernel entfernen
apt-get autoremove -y
# SSD trimmen
/sbin/fstrim -va' > /bin/sysupdate

chmod +x /bin/sysupdate

echo "ALL ALL=NOPASSWD:/bin/sysupdate" >> /etc/sudoers

echo '[Desktop Entry]
Name=sysupdate
Type=Application
Exec=sudo /bin/sysupdate
StartupNotify=true
Terminal=true
' > "/etc/xdg/autostart/sysupdate.desktop"

Siehe auch https://tube.avensio.de/w/jsAAtEEUMhJnZkbWETdX85