Frage Wird apt-get dist-upgrade mein System auf eine neuere Version upgraden? [Duplikat]


Diese Frage hat hier bereits eine Antwort:

Ich benutze gerade Ubuntu 12.04. Wenn ich Befehl verwende sudo apt-get dist-upgrade Wird das mein Ubuntu auf 12.10 upgraden? Bedeutet das, dass ich die LTS-Version danach nicht verwende? Ich möchte Ubuntu 12.10 nicht benutzen, weil ich es bereits probiert habe und es ist sehr schwer für mein Netbook.


125
2017-11-10 05:14


Ursprung




Antworten:


Sie können die man-Seite von lesen apt-get um zu sehen, was jeder Befehl macht.

Öffnen Sie das Handbuch

man apt-get

Finde den Abschnitt dist-upgrade und lese

dist-upgrade

       in addition to performing the function of upgrade,
       also intelligently handles changing dependencies with new versions
       of packages; apt-get has a "smart" conflict resolution system, and
       it will attempt to upgrade the most important packages at the
       expense of less important ones if necessary. So, dist-upgrade
       command may remove some packages. The /etc/apt/sources.list file
       contains a list of locations from which to retrieve desired package
       files. See also apt_preferences(5) for a mechanism for overriding
       the general settings for individual packages

Siehe auch: Was ist "dist-upgrade" und warum wird mehr aktualisiert als "upgrade"?

Um Ubuntu auf eine neuere Version zu aktualisieren, müssen Sie im Terminal laufen

sudo do-release-upgrade

Wir lesen von der Man-Seite 

man do-release-upgrade

BESCHREIBUNG

Aktualisieren Sie das Betriebssystem auf die neueste Version von der   Befehlszeile. Dies ist der bevorzugte Befehl, wenn die Maschine hat   keine Grafikumgebung oder wenn die Maschine über ein Upgrade aktualisiert werden soll   Fernverbindung


131
2017-11-10 05:57



Ich würde gerne eine TL, DR; Aber auch - George


Nein, sudo apt-get dist-upgrade wird nicht auf eine neue Ubuntu-Version aktualisiert. Es werden nur verfügbare Updates für die Ubuntu-Version installiert, die Sie bereits installiert haben.

nicht wie sudo apt-get upgrade Es kann neue Pakete installieren oder installierte Pakete entfernen, wenn dies zur Erfüllung von Abhängigkeiten erforderlich ist. Also sei vorsichtig, wenn du es benutzt.


83
2017-11-10 05:22



Was meinst du damit, installierte Pakete zu entfernen? Warum es installierte Pakete entfernen? Also wie nehme ich dist-upgrade an? - albilaga
Es kann ein Paket entfernen, wenn ein Konflikt zwischen Paketen oder Abhängigkeiten besteht, die nicht erfüllt werden können. Normalerweise müssen Sie nicht verwenden dist-upgrade. Es kann nützlich sein, wenn upgrade sagt Ihnen, dass einige Pakete zurückgehalten werden, aber Sie sollten sorgfältig überprüfen, was es tun möchte, besonders wenn es Pakete entfernen möchte. - Florian Diesch


Gehen Sie folgendermaßen vor, wenn Sie auf Nicht-LTS-Versionen nicht aktualisieren möchten:

  • Öffnen Ubuntu Softwarecenter.

  • Gehe zu Bearbeiten -> Softwarequellen.

  • Gehe zum Aktualisierung Registerkarte und stellen Sie sicher, dass Sie ausgewählt haben Für langfristige Support-Versionen in dem Benachrichtigung über eine neue Ubuntu-Version.

enter image description here

  • Öffne ein Terminal und renne sudo apt-get update (Nur um sicher zu gehen :) ).

  • Jetzt, wenn du rennst sudo apt-get dist-upgrade Es würde auf die nächste LTS-Version und nicht auf Nicht-LTS-Versionen aktualisiert werden.


10
2017-11-10 05:23



In Ubuntu 16 wird dieses Programm aufgerufen Software & Updates - Underverse
Wie führen Sie diese Operation über die Befehlszeile aus? - Dan Pritts


man kann nicht direkt von 12.04 auf 13.04 springen, man müsste den update manger auf normal setzen lassen

sudo apt-get dist-upgrade

oder

sudo do-release-upgrade

Der Unterschied zwischen den Befehlen besteht darin, dass dist-upgrade möchte, dass Sie Ihre Konfigurationsdateien während des Upgrades ändern

Beide werden Ihre Dist aktualisieren, wenn die Zeit kommt Sudo apt-get Upgrade aktualisiert nur die Software auf Ihrem System und installiert oder entfernt keine Pakete wie dist-upgrade.


4
2017-12-04 13:15



Wenn du einen alternativen Desktop wie cinnamon oder mate ausführst und ein Do-release-Upgrade ausführst, entfernt es Zimt und behält die Konfigurationsdateien und dein System bricht, weil es nach Zimt sucht und es ist nicht da, wenn du dist-upgrade ausführst, wird es sich ändern Das Config Files System wird Zimt entfernen und das System wird Gnome 3 verwenden, stattdessen müssten Sie den Desktop nach dem Upgrade neu installieren - user112609