So verwenden Sie APT und verabschieden sich von APT-GET in Debian und Ubuntu

| Von

use-apt-ubuntu

Linux befindet sich in einem permanenten Evolutionszustand. Normalerweise sind die Änderungen verborgen, wie beispielsweise hinter den Kulissen Wachstum des Kernels sowie anderer zugrunde liegender Codes. Dennoch muss sich der Einzelne von Zeit zu Zeit an eine völlig neue Funktionsweise gewöhnen.

Während viele Verbesserungen im Computerbereich sowohl erschütternd sein können als auch eine andere Denkweise erfordern, ist dies nicht wirklich das Wachstum der apt-get Befehl. Anstatt es vollständig zu ersetzen, werden Debian-basierte Systeme (wie Ubuntu, Linux Mint und Raspbian des Raspberry Pi) weiterhin verwendet und ersetzt, desto einfacher, angemessen Befehl.

Aber warum tun sie das und was hat sich wirklich verändert?

APT vs. APT-GET

Es gibt eine Audiologik bei der Einführung des geeigneten Befehls. Früher wurde für den Zugriff auf das Advanced Package Tool die apt-get und auch apt-cache Befehlssatz (oder die Verwendung von Synaptic oder anderen Paket-Überwachern auf dem Desktop-Computer). Nichtsdestotrotz wurden die Punkte aufgrund der Mittel, die tatsächlich im Laufe der Zeit erhöht wurden, stattdessen unorganisiert.

Durch die Präsentation geeigneter, die die am häufigsten verwendeten Alternativen von apt-get und auch apt-cache , sind die Befehle nicht nur etwas kürzer, sondern auch weniger. Dies vermeidet Replikation sowie andere Probleme, die im Laufe der Jahre tatsächlich aufgetreten sind.

Doch geeignet ist es nicht, zwei ähnliche, unordentliche Befehlsstrukturen praktisch zu vereinen. Es verbessert zusätzlich die Befehlszeilenerfahrung. Als Beispiel wird beim Installieren oder Entfernen eines Programms ein Fortschrittsbalken angezeigt.

Deshalb wurde geeignet eingeführt. Doch warum sollten Sie es nutzen? Diese Beispiele beschreiben.

Einfach ausgedrückt: Kein GET . mehr

Wir haben uns zuvor den Befehl apt-get umfassend angesehen. Die Befehle, die Sie zuvor verwendet haben, können weiterhin verwendet werden, indem Sie einfach den „-get“-Teil nach unten gehen.

So …

apt-get install 

… wird am Ende …

apt install 

Insgesamt geschieht diese Anpassung in allen vorherigen apt-get Befehle. Doch mit der Einführung von richtig kommt einige zusätzliche Funktionen. Software-Upgrades und -Entfernungen haben jetzt alle zusätzliche Alternativen, von der Einrichtung mehrerer Pläne bis hin zum Löschen von Plänen von Ihrem System.

Holen Sie sich ein vollständiges Upgrade

Sie verstehen derzeit höchstwahrscheinlich die aktualisieren und Aktualisierung Befehle, die mit beiden funktionieren angemessen und apt-get Einfach gesagt, Aktualisierung belebt die Bundle-Informationen aus den Datenbanken, während Aktualisierung wird sicherlich jede Art von tatsächlich installierten Plänen aktualisieren.

apt vollständiges Upgrade

Der neue passende Befehl führt diesen brandneuen Befehl ein, Voll-Upgrade

sudo apt full-upgrade

Mit diesem Befehl werden nicht nur die Pläne aktualisiert, sondern alle Arten von alten Bundles, die im Rahmen des Upgrades entfernt werden müssen, werden weggeworfen. Das gemeinsame apt-Upgrade Befehl tut dies nicht.

Mehrere Pakete installieren

In einem Nervenkitzel und müssen Sie mehr als ein Softwarepaket einrichten? Oder wünschen Sie sich einfach noch mehr Leistung von Ihrem Software-Setup-Befehl?

Das passende Einrichtung Befehl wurde weiterentwickelt, sodass Sie jetzt mehrere Pakete mit einem einzigen Befehl installieren können. Rufen Sie die Pakete einfach nachträglich nach dem install-Befehl auf:

sudo apt install

Wenn eine App bereits gemountet ist, wird das entsprechende die Datenbank auf eine neuere Version untersuchen und diese eher mounten. Einfach!

Ein Paket ohne Upgrade einrichten

Es ist möglich, dass Sie in einigen Szenarien ein vorhandenes Bundle installieren müssen (vielleicht um es zu reparieren) ohne ein Upgrade durchzuführen. Glücklicherweise rationalisiert apt dieses Szenario ebenfalls:

sudo apt install--no-upgrade

passend kein Upgrade

Gleichzeitig können Sie ein Upgrade auf ein deinstalliertes Bundle herunterladen und es auch deinstalliert lassen mit:

sudo apt install--only-upgrade

Zweifellos ist dieser letzte Befehl für viele ein ungewöhnliches Szenario, aber es lohnt sich, es zu kennen.

Einrichten einer bestimmten Paketversion

Was passiert, wenn Sie eine bestimmte Version einer Anwendung wünschen? Dies kann der Fall sein, wenn Sie feststellen, dass das aktuellste Upgrade eine von Ihnen verwendete Funktion beschädigt. Dazu müssen Sie einige Recherchen durchführen, um sicherzustellen, dass Sie die Versionsvielfalt des Bundles kennen.

Wenn Sie es gefunden haben, verwenden Sie einfach diesen Befehl, um den Bundle-Namen und die beabsichtigte Version anzugeben:

sudo apt install =

Beachten Sie, dass nachfolgende Upgrades dies rückgängig machen und die gewünschte Version durch die neueste ersetzen können. Aus diesem Grund müssen Sie diesen Befehl sicherlich wiederholen (es sei denn, das beschädigte Attribut wird von den Entwicklern wiederhergestellt).

Aufrüstbare und installierte Pakete auflisten

Ein weiteres neues Element beim Einrichten von Software auf Debian-basierten Systemen ist die Listenoption. Dadurch wird eine Liste basierend auf der definierten Bedingung ausgegeben.

Sie können sich beispielsweise eine Liste mit Plänen ansehen, für die ein Upgrade aussteht:

apt list --upgradeable

Extra nur eine Liste der installierten Bundles:

apt list --installed

passende Liste

Eine 3. Alternative für die Listung ist ebenfalls verfügbar. Dies wird sicherlich eine Liste aller Pläne präsentieren, die für Ihr Betriebssystem und auch für Ihr Computersystem verfügbar sind.

apt list ----all-versions

(Beachten Sie die Vielfalt der „-„-Persönlichkeiten im Befehl: 4!)

Entfernen vs. Bereinigen

Der alte Ansatz zum Entfernen eines Pakets mit dem beseitigen, abschütteln Befehl funktioniert immer noch mit richtig. Verwenden Sie es als Umkehrung der Installation und definieren Sie den Paketnamen:

sudo apt remove 

Trotzdem gibt es auch die säubern Befehl, der in ähnlicher Weise arbeitet.

sudo apt purge 

Aber was ist der Unterschied?

Gut, geeignet entfernen entfernt einfach Binärdateien, aber dies führt dazu, dass wiederkehrende Dokumente übrig bleiben – normalerweise Setup-Dateien.

Mit passende Bereinigung , trotzdem wird alles, was mit den Dateien zu tun hat, entfernt: Binärdateien, Konfigurationsdaten, alles.

Reinigung mit automatischem Entfernen

Befehle wie beseitigen, abschütteln und Aufräumen verwendet werden, um unerwünschte Softwareprogramme auf Ihrem System zu entfernen. In den alten Tagen von apt-get , wären sicherlich viel effizientere Methoden des Housekeepings verfügbar mit sauber und automatische Säuberung

apt automatisch entfernen

Mit richtig gibt es nur eine einzige Funktion: automatisch entfernen Sobald es eingegeben wird, werden dies sicherlich Bibliotheken und auch Pakete los, die automatisch gemountet werden, normalerweise als Reliances für die gewünschten Anwendungen. Solange diese Bundles weiterhin von benötigten Anwendungen getrennt werden, können sie entsorgt werden.

sudo apt autoremove

Dies führt natürlich auch dazu, dass der entscheidende Speicherplatz maximiert wird!

Neue Befehle und bessere Funktionalität

Mit dem apt-get Befehl können Sie Software auf Debian-basierten Linux-Betriebssystemen aktualisieren, aktualisieren, einrichten und auch entfernen. Doch mit den weniger komplexen geeignet Befehl, Sie können noch viel mehr tun!

Doch was wählen Sie? Werden Sie apt-get up so lange halten, bis es völlig veraltet ist, oder begrüßen Sie angemessen? Sagen Sie uns genau, wie Sie sich wirklich fühlen – und welche Art von Befehlen, aus denen wir Ihrer Meinung nach bestehen müssen – im Bemerkungsfeld.

Bildnachweis: Brian A Jackson/Shutterstock

Klicken Sie, um diesen Beitrag zu bewerten!
[Gesamt: 0 Durchschnitt: 0]

Andere verwandte Artikel

Schreibe einen Kommentar