Update-Skript für elementaryOS

Unter elementaryOS nutze ich neben der integrierten Paketverwaltung unter anderem auch Snappy und Flatpak. Es ist zwar unschön das sich die zentrale Paketverwaltung dadurch etwas zersplittert, aber leider existieren nicht alle benötigen Pakete in der Paketverwaltung. Bedingt dadurch fand ich den Update-Prozess allerdings etwas umständlich, sodass ich das Ganze in ein kleines Skript gegossen habe:

#!/bin/bash
apt autoremove -y && apt autoclean -y && apt update -y && apt dist-upgrade -y && apt autoremove -y && apt autoclean -y
flatpak update -y
snap refresh 
checkrestart

Mit dem Skript wird die zentrale Paketverwaltung aktualisiert, anschließend Snappy und dann Flatpak. Für die Nutzung des Kommandos checkrestart muss das Paket debian-goodies installiert werden.

3 Kommentare » Schreibe einen Kommentar

  1. Mit „apt autoremove -y“ wäre ich vorsichtig. Bevor Pakete deinstalliert werden, die ich behalten möchte bestätige ich lieber noch mal manuell, also ohne „-y“.

  2. Habe deinen Vorschlag für den 1.Durchlauf eretzt durch:
    sudo apt install debian-goodies
    sudo su
    sudo apt autoremove -y && apt autoclean -y && apt update -y && apt dist-upgrade -y && apt autoremove -y && apt autoclean -y && flatpak update -y && snap refresh && checkrestart

    was da alle kam, danke für den Hinweis.
    beim nächsten mal ab: sudo su
    habe es auf Debian angepasst, auf eigene Gefahr,
    siehe Kommentar von Martin.
    Gruß Gast

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.