Wie Flimm bemerkte , lautet die Antwort wirklich sudo apt-get dist-upgrade
( nach dem Ausführen sudo apt-get update
tun die GUI-Paketverwaltungstools automatisch das Äquivalent dazu). Dies ist zumindest die nächstgelegene Methode zum Ausführen des Software-Updaters (in älteren Versionen als Update Manager bezeichnet).
Running apt-get upgrade
aktualisiert Pakete, die aktualisiert werden können:
- ohne Installation von Paketen, die in einigen Versionen noch nicht installiert sind , und
- ohne irgendwelche Pakete zu entfernen.
Der Update Manager ist in der Lage, beides zu tun, apt-get dist-upgrade
ist also ziemlich nah dran.
- Laufen
sudo apt-get dist-upgrade
nicht von selbst, aktualisieren Sie Ihr Ubuntu - System auf eine neuere Version. Tatsächlich ist es anders als in Debian apt-get dist-upgrade
keine unterstützte Möglichkeit, auf eine neue Version zu aktualisieren. In Debian (und in Ubuntu, obwohl dies manchmal fehlschlägt und nicht unterstützt wird) wird beim Ändern aller in /etc/apt/sources.list
den Repositorys für die nächste Version aufgelisteten und ausgeführten Repositorys sudo apt-get dist-upgrade
versucht, auf die nächste Version zu aktualisieren.
Da apt-get dist-upgrade
Sie Pakete entfernen (und neue Pakete installieren können, die Sie möglicherweise nicht möchten), lesen Sie am besten die Beschreibung der beabsichtigten Aktionen, bevor Sie auf drücken y.
Während das Laufen sudo apt-get -y upgrade
normalerweise sinnvoll ist, sollte die -y
Flagge selten mit verwendet werden dist-upgrade
.
Der Grund , warum Sie nicht bekommen Sie neue Kernel - Versionen mit sudo apt-get upgrade
, weil sie jeweils durch separate vorgesehen sind, unterschiedlich benannte Pakete. (Die Kernel-Version ist Teil des Namens.) Dies erleichtert die Installation eines alten Kernels neben einem neueren Kernel (und die Auswahl zwischen diesen im GRUB-Menü).
Das automatische Anbieten neuer Kernelpakete zur Installation wird durch die Installation eines Metapakets (like linux-image-generic
) erreicht. Wenn ein neuer Kernel für Ihre Ubuntu-Version herauskommt, wird Ihr Kernel-Metapaket aktualisiert und die aktualisierte Version dieses Metapakets listet den neuen Kernel als eine Abhängigkeit auf (ohne zu verhindern, dass der alte Kernel weiterhin installiert wird).
Wenn Sie nicht verwenden möchten sudo apt-get dist-upgrade
, können Sie die einzelnen Pakete, die bei der Ausführung als zurückgehalten aufgeführt werden, immer manuell aktualisieren sudo apt-get upgrade
. Um dies zu tun, „install“ sie: .sudo apt-get install packagename