Zum Inhalt springen

Update.sh

Aus Foxwiki
Die 5 zuletzt angesehenen Seiten:  netstat » Spezial:Dateien/Ufukmeral » netstat » Spezial:Logbuch/Ufukmeral » Update.sh
Version vom 7. April 2025, 16:03 Uhr von Dirkwagner (Diskussion | Beiträge) (Dirkwagner verschob die Seite Auto-update.sh nach Update.sh, ohne dabei eine Weiterleitung anzulegen)
#!/bin/sh
# Variable Declaration
host=$(cat /etc/hostname)
logFile=update.log
echo "Unattached Advanced Package Tool version 0.1"
echo "Created by JaganGanesh."
echo "System: $host\n"
echo "Re-syncing Package Index Files.."
echo "\n$(date)\n" >> $logFile
apt update >> $logFile
echo "Upgrading Packages.."
apt -y upgrade >> $logFile
echo "Upgrading Operating System.."
apt -y dist-upgrade >> $logFile
echo "Removing Unwanted Packages.."
apt -y autoremove >> $logFile
echo "Cleaning Retrieved Package Files.."
apt -y autoclean >> $logFile
echo "Cleaning Local Repository.."
apt clean >> $logFile
echo "\nAll Done, Have a Great Day!\n"