So aktualisieren Sie Debian vom Terminal

So aktualisieren Sie Debian vom Terminal

Debian ist eine Linux-Distribution aus freier und Open-Source-Software (FOSS). Es wurde vom Debian Project entwickelt, einem von Community betriebenen Projekt. Es ist eines der ältesten Betriebssysteme, die auf dem Linux -Kernel basieren. Debian ist der Kern vieler beliebter Betriebssysteme wie Ubuntu, Linux Mint, MX Linux, Deepin und vieles mehr.

Dieser Leitfaden zeigt, wie die Pakete von Debian über das Terminal auf dem neuesten Stand halten können.

Debian auf dem neuesten Stand halten

Ein Linux -Betriebssystem ist eine Kombination von zahlreichen Paketen, die in einem sehr komplexen Netzwerk miteinander verbunden sind. Alle diese Pakete liefern alle erforderlichen Dateien und Binärdateien, die das Betriebssystem erstellen.

Diese Pakete werden im Allgemeinen regelmäßig aktualisiert. Es können Fehlerbehebungen, Sicherheitspatches oder Feature -Verbesserungen sein. Es ist wichtig, alle Pakete auf dem neuesten Stand zu halten.

Debian nutzt nützlich, um Pakete zu verwalten. Die Paket -Updates sind direkt bei den offiziellen Debian -Paket -Repos verfügbar. APT kann auch mit Repos von Drittanbietern arbeiten. Es liegt jedoch an Ihnen zu bestimmen, ob das Drittanbieter-Repo vertrauenswürdig ist und deren Pakete aktualisiert wird.

Aktualisieren von Debian

Wir können uns nützten, um eine Überprüfung durchzuführen, ob ein Paket -Update verfügbar ist. Wenn verfügbar, können wir die Zielpakete aktualisieren.

Es ist auch möglich, automatische Updates bei Debian mit unbeaufsichtigten Upgrades zu konfigurieren.

Das Aktualisieren von Paketen erfordern die Root -Berechtigung. Um die demonstrierten Aktionen auszuführen, müssen Sie Zugriff auf den Stammbenutzer haben. Alternativ benötigen Sie einen Nicht-Root-Benutzer, der den Sudo-Befehl ausführen kann. Erfahren Sie mehr über die Verwaltung der Sudo -Erlaubnis für Benutzer in Debian.

Überprüfung nach Updates

Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus.

$ sudo APT Update

Wie die Ausgabe schon sagt, wird APT nach Aktualisierungen jeder der konfigurierten Repos überprüfen und den Paketkatalog aktualisieren. Wenn ein Update verfügbar ist, wird APT Sie darüber informieren, dass Updates verfügbar sind.

Um die Liste der verfügbaren Paket -Updates zu überprüfen, führen Sie den folgenden APT -Befehl aus.

$ aptlist -upgradierbar

Upgrade von Paketen

Der APT -Cache wird mit dem neuesten verfügbaren Paketkatalog aktualisiert. Wir wissen jetzt auch, welche Paketupdates verfügbar sind. Zeit, sie zu installieren.

Führen Sie den folgenden Befehl aus, um ein Zielpaket zu aktualisieren. Hier wird APT das Zielpaket nur aktualisieren. Wenn das Paket noch nicht installiert würde, würde es nicht installiert.

$ sudo apt-Only-Upgrade Installation


Führen Sie stattdessen den folgenden Befehl aus, um alle Pakete gleichzeitig zu aktualisieren. Hier wird APT alle verfügbaren Paket -Updates herunterladen und aktualisieren.

$ sudo APT -Upgrade


Bevor Sie Pakete herunterladen und aktualisieren. Wenn Sie nicht möchten, dass Sie nach Bestätigung fragen, fügen Sie die Flagge "-y" hinzu.

$ sudo apt upgrade -y -y

APPT -Cache und Upgrade Pakete gleichzeitig aktualisieren

Anstatt diese Schritte gleichzeitig auszuführen, können wir sie beide in einem einzigen Befehl kombinieren. Wenn Sie die Bash -Shell ausführen, prüft der folgende Befehl gleichzeitig nach Paketupdates und Upgrade -Pakete.

$ sudo APT Update && sudo APT Upgrade -y


Hier verbindet das Symbol "&&" sowohl die Aktualisierungs- als auch die Upgrade -Befehle miteinander. Es ist im Grunde ein logischer und Operator. Es gibt zahlreiche Bash -Operatoren und Symbole, die besondere Funktionen und Bedeutungen haben. Schauen Sie sich diese große Liste der Bash -Betreiber und deren Implementierungen an.

Automatisieren von Debian -Update

Bisher haben wir Debian -Pakete manuell aktualisiert. Die manuelle Aktualisierung ist jedoch langfristig unpraktisch, ganz zu schweigen von Unternehmens-/professioneller Umgebung, in der Sie möglicherweise mehrere Remote -Server gleichzeitig verwalten müssen. Alle manuell zu aktualisieren, ist ein langwieriger Prozess. Es ist möglich, mit Ansible die Remote -Debian/Ubuntu -Systeme sofort manuell zu aktualisieren, aber es ist nicht praktisch, manuell regelmäßig auszuführen.

Hier können wir unbeaufsichtigte Upgrades verwenden. Es ist ein Tool, mit dem Paketupdates automatisch überprüft und heruntergeladen werden können. Es erfordert ein wenig Konfiguration.

Zuerst müssen wir das Paket installieren. Öffnen Sie ein Terminal, aktualisieren Sie den APT -Cache und installieren Sie das Paket.

$ sudo APT Update && sudo APT Installieren Sie unbeaufsichtigte Upgrades


Als nächstes müssen wir die APT-Konfigurationsdatei für unbeaufsichtigte Upgrades optimieren. Öffnen Sie es in einem Texteditor.

$ sudo nano/etc/apt/apt.Conf.D/50-nicht-Upgrades

Überzeugen Sie die folgenden Zeilen aus der Konfigurationsdatei. Es wird das Tool angeben, den Aktualisierungsprozess zu automatisieren.

$ "Origin = debian, codeName = $ Distro_Codename -Updates";
$ "Origin = debian, codeName = $ Distro_Codename -Proponted-Updates";
$ "Origin = debian, codeName = $ Distro_Codename, label = debian";
$ "Origin = debian, codeName = $ Distro_Codename, Label = Debian-Security";

Die Konfigurationsdatei wird aktualisiert. Führen Sie den folgenden Befehl DPKG -Konfiguration aus, um ihn in Aktion zu setzen.

$ sudo dpkg-reconfigure-priority = niedrig unbeaufsichtigte Upgrades



Nach erfolgreicher Ausführung wird ein Dialogfeld am Terminal angezeigt. Wählen Sie "Ja" aus.

Das Tool lädt nun automatisch Updates auf Debian herunter und installiert sie. Wir müssen jedoch sicherstellen, dass es wie beabsichtigt funktioniert. Überprüfen Sie den Dienststatus.

$ sudo systemctl status unbeaufsichtigt-upgrades.Service


Es zeigt, dass der Servicestatus aktiv ist (in Arbeit), was bedeutet, dass er perfekt funktioniert. In dieser Anleitung zu unbeaufsichtigten Upgrades finden Sie in vollständigen detaillierten Informationen und Demonstrationen.

Abschließende Gedanken

Das Aktualisieren von Debian ist eine sehr einfache Aufgabe. Debian ist ein gut gepflegtes Projekt mit aktuellen Paketen, die direkt von seinen Paketservern erhältlich sind. Alles, was Sie brauchen, ist zu sagen, dass er den Job erledigt.

Debian folgt einem langfristigen Freisetzungszyklus. Sie müssen also Ihre Distribution nicht oft aktualisieren. Wenn Sie ein älteres Debian verwenden, wird anstatt die Pakete zu aktualisieren. Zum Zeitpunkt des Schreibens dieses Leitfadens ist Debian 10 die neueste stabile Veröffentlichung. Schauen Sie sich diesen Leitfaden zum Upgrade von Debian 9 auf Debian 10 an.

Happy Computing!