So aktualisieren Sie Ubuntu 20.04 über die Befehlszeilenschnittstelle

How Update Ubuntu 20



In diesem Artikel zeige ich Ihnen, wie Sie Ubuntu 20.04 LTS über die Befehlszeile aktualisieren. Also lasst uns anfangen.

Automatische Updates konfigurieren:

Standardmäßig ist in Ubuntu 20.04 LTS automatisches Update oder unbeaufsichtigtes Upgrade aktiviert.







Wenn Sie die automatische Aktualisierung konfigurieren möchten, öffnen Sie die Konfigurationsdatei /etc/apt/apt.conf.d/20auto-upgrades mit folgendem Befehl:



$sudo nano /etc/geeignet/apt.conf.d/20automatische Upgrades



Hier die erste Zeile APT::Periodic::Update-Package-Lists 1; wird verwendet, um den APT-Paketmanager anzuweisen, den Paketcache automatisch auf dem neuesten Stand zu halten.





Die zweite Zeile, APT::Periodic::Unattended-Upgrade 1; wird verwendet, um den APT-Paketmanager anzuweisen, die Pakete automatisch zu aktualisieren.



Um das automatische Update oder das unbeaufsichtigte Upgrade zu deaktivieren, setzen Sie APT::Periodic::Update-Paket-Listen und APT::Periodic::Unattended-Upgrade zu 0 wie im Screenshot unten gezeigt.

Wenn Sie fertig sind, drücken Sie + x gefolgt von UND und um die Konfigurationsdatei zu speichern.

Paket-Repository-Cache aktualisieren:

Bevor Sie versuchen, Pakete zu installieren, zu aktualisieren oder zu entfernen, müssen Sie den APT-Paket-Repository-Cache aktualisieren. Dadurch wird die Paketdatenbank Ihres Ubuntu 20.04 LTS-Computers aktualisiert und überprüft, ob eine neuere Version der installierten Pakete verfügbar ist.

Führen Sie den folgenden Befehl aus, um den Cache des APT-Paket-Repositorys zu aktualisieren:

$sudoapt-Update

Der Cache des APT-Paket-Repositorys sollte aktualisiert werden. Wie Sie sehen, können 35 Pakete auf neue Versionen aktualisiert werden.

Aktualisieren bestimmter Pakete:

Sie können die Liste der Pakete, für die Updates verfügbar sind, mit dem folgenden Befehl überprüfen:

$sudopassende Liste--aufrüstbar

Die Liste der aktualisierbaren Pakete sollte angezeigt werden. In jeder Zeile wird der Paketname in grüner Textfarbe gedruckt.

Rechts von jeder Zeile wird die ältere Paketversion gedruckt. Auf der linken Seite jeder Zeile wird die neuere verfügbare Version gedruckt, wie im Screenshot unten markiert.

Um nun ein einzelnes Paket zu aktualisieren (sagen wir bringen ), führen Sie den folgenden Befehl aus:

$sudogeeignetInstallierenbringen

Wie du siehst, bringen und seine Abhängigkeiten ( Python3-Aufnahme ) wird aktualisiert. Diese 2 Pakete sind ca. 212 KB groß. Es werden also etwa 212 KB an Paketen aus dem Internet heruntergeladen. Nach der Installation werden etwa 1024 B (Byte) zusätzlicher Festplattenspeicherplatz verwendet.

Um das Upgrade zu bestätigen, drücken Sie UND und drücke dann .

Das Paket bringen und seine Abhängigkeiten sollten aktualisiert werden.

Alle Pakete aktualisieren:

Anstatt die Pakete einzeln zu aktualisieren, können Sie alle verfügbaren Pakete auf einmal mit dem folgenden Befehl aktualisieren:

$sudoapt-Upgrade

APT zeigt Ihnen die Zusammenfassung des Upgrades. Hier werden 33 Pakete aktualisiert. 5 Pakete werden neu installiert. Das Upgrade ist etwa 93,0 MB groß. Es werden also etwa 93,0 MB an Paketen aus dem Internet heruntergeladen. Nach dem Upgrade werden etwa 359 MB zusätzlicher Speicherplatz benötigt.

APT zeigt Ihnen die neuen Pakete an, die installiert werden. In diesem Abschnitt werden hauptsächlich neue Kernel- und Kernel-Header-Pakete angezeigt.

APT zeigt Ihnen die Liste der Pakete an, die aktualisiert werden.

APT zeigt Ihnen auch die alten Pakete an, die nicht mehr benötigt werden. Sie können sie nach Abschluss des Upgrades sicher entfernen.

Wenn Sie fertig sind, drücken Sie UND und drücke dann um das Upgrade zu bestätigen.

APT sollte damit beginnen, alle erforderlichen Pakete aus dem Internet herunterzuladen.

Nachdem alle neuen Pakete installiert sind, sollte das Upgrade abgeschlossen sein.

Starten Sie nun Ihren Computer neu, damit die Änderungen mit dem folgenden Befehl wirksam werden:

$sudoneustarten

Sperrpakete:

Sie können bestimmte Pakete sperren, wenn Sie sie nicht aktualisieren möchten, wenn Sie alle Pakete mit dem aktualisieren sudo apt upgrade Befehl.

Listen Sie zunächst alle aktualisierbaren Pakete mit dem folgenden Befehl auf:

$sudopassende Liste--aufrüstbar

Alle aktualisierbaren Pakete sollten aufgelistet werden.

Nehmen wir an, Sie möchten die Linux-Kernel-Pakete ( Linux-generisch , Linux-Header-Generic und Linux-Image-Generic ) aufzurüsten. Sie müssen diese Pakete markieren als halt .

Um Upgrades für das Paket aufzubewahren Linux-generisch , führen Sie den folgenden Befehl aus:

$sudo apt-markhalten linux-generic

Das Paket Linux-generisch sollte auf Halten gesetzt werden.

Auf die gleiche Weise können Sie Upgrades für die Pakete halten Linux-Header-Generic und Linux-Image-Generic wie folgt:

$sudo apt-marklinux-header-generisch halten linux-image-generisch

Die Pakete Linux-Header-Generic und Linux-Image-Generic sollte auf Halten gesetzt werden.

Mit dem folgenden Befehl können Sie alle Pakete auflisten, die auf Halten gesetzt sind:

$sudo apt-markShowhold

Wie Sie sehen, werden alle Pakete aufgelistet, die ich auf Halten gesetzt habe.

Versuchen Sie nun, alle Pakete wie folgt zu aktualisieren.

$sudoapt-Upgrade

Wie Sie sehen können, sind die Pakete ( Linux-generisch , Linux-Header-Generic und Linux-Image-Generic ), die ich als halten markiert habe, werden nicht mit den restlichen Paketen aktualisiert.

Pakete freischalten:

Wenn Sie sich später entscheiden, die Pakete, die Sie als gesperrt markiert haben, zu aktualisieren, müssen Sie sie nur noch aufheben.

Sie können die Linux-generisch Paket wie folgt:

$sudo apt-markunhold linux-generic

Das Paket Linux-generisch sollte nicht mehr in der Warteschleife sein.

Wie Sie sehen können, ist das Paket Linux-generisch steht nicht mehr auf der Warteliste.

$sudo apt-markShowhold

Auf die gleiche Weise können Sie die Pakete aufheben Linux-Header-Generic und Linux-Image-Generic wie folgt:

$sudo apt-marklinux-generisch aufheben linux-header-generisch linux-image-generisch

Wenn Sie nun alle Pakete aktualisieren, werden die Pakete Linux-generisch , Linux-Header-Generic , und Linux-Image-Generic sollte auch nachgerüstet werden.

$sudoapt-Upgrade

Entfernen unnötiger Pakete:

Sobald das Upgrade abgeschlossen ist, können Sie alle unnötigen Pakete mit dem folgenden Befehl entfernen:

$sudoapt automatisch entfernen

In meinem Fall sind keine unnötigen Pakete verfügbar.

Wenn Sie über unnötige Pakete verfügen, werden diese angezeigt und Sie werden aufgefordert, diese zu entfernen. Drücken Sie einfach UND und drücke dann sie zu entfernen.

Caches bereinigen:

Sobald Sie Ihren Computer aktualisiert haben, wird die neuere Version der Pakete im Cache zwischengespeichert /var/cache/apt/archive/ Verzeichnis Ihres Computers. Sie können sie entfernen und Speicherplatz freigeben.

Führen Sie den folgenden Befehl aus, um sie zu entfernen:

$sudoapt autoclean

Die zwischengespeicherten Pakete sollten entfernt werden.

So aktualisieren Sie Ubuntu 20.04 LTS über die Befehlszeile. Danke, dass Sie diesen Artikel gelesen haben.