diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..10eb71f --- /dev/null +++ b/.bashrc @@ -0,0 +1,12 @@ +# Ans Ende der bereits vorhandenen .bashrc + +sysupdate() { + echo "=== Vollständiges System-Update ===" + apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get autoclean && \ + flatpak update -y && \ + (command -v snap >/dev/null && snap refresh) && \ + (fwupdmgr refresh && fwupdmgr get-updates) || true && \ + freshclam || true && \ + journalctl --vacuum-time=30d && \ + echo "=== Update abgeschlossen ===" +} diff --git a/README.md b/README.md index 128a17b..8944582 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # sysupdate -Bash Script, das meine Updates für verschiedene Dinge holt \ No newline at end of file +Script für die .bashrc, das Updates für verschiedene Dinge in Debian (apt, flatpak, snap, clamav) holt, wenn man den Befehl sysupdate eingibt. Die Inhalte müssen in die .bashrc von root.