APT VS APT -GET - Erweitertes Paket -Tool

APT VS APT -GET - Erweitertes Paket -Tool

Wenn Sie jemals Debian Linux oder eine der vielen Linux -Verteilungen verwendet haben, die daraus abgeleitet wurden, wie z. B. Ubuntu, haben Sie das vielleicht gesehen geeignet Und apt-get Befehle, die während der Dokumentation der Distribose bestreut sind.

Auf Oberflächenebene scheinen diese Befehle austauschbar zu. Es gibt jedoch einige wichtige Unterschiede zwischen den beiden und wir haben einige Empfehlungen, welche Sie verwenden sollten. In diesem Leitfaden erläutern wir die Unterschiede und geben einige Beispiele für beide Befehle an. Lesen Sie weiter, um die spezifischen Verwendungen für jeden Befehl zu erfahren und welche für Sie besser zu verwenden ist.

In diesem Tutorial lernen Sie:

  • Welche Distributionen verwenden Apt und Apt-Get?
  • Was ist der Unterschied zwischen APT und APT-Get?
  • Befehlsbeispiele für passende und apt-get
APT vs Apt-Get Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Debian Linux und die meisten Derivate
Software N / A
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Welche Distributionen verwenden Apt und Apt-Get?

Debian und Ubuntu sind wahrscheinlich die bemerkenswerteste Linux -Distributiere, die die APT -Software (Advanced Package Tool) verwenden, die die enthält geeignet Und apt-get Befehle unter anderem, dass Sie es gewohnt sind zu sehen. Es gibt viele andere Distributionen, die auf Debian basieren, und die meisten verwenden auch APT.

Bei der Beschreibung der Unterschiede zwischen diesen beiden Befehlen kann die Kilometerleistung je nachdem, welche Distribution Sie verwenden, variieren. Zum Beispiel hat Linux Mint seine eigene Variation der geeignet Befehl, der eigentlich nur ein Wrapper ist, der verwendet apt-get und beinhaltet einige zusätzliche Funktionen. Andere Distriktierentwickler können sich ihre eigenen Verbesserungen einfallen lassen. Wenn wir also diskutieren geeignet Und apt-get In diesem Artikel sprechen wir speziell über seine Implementierung zu Debian und Ubuntu.



Was ist der Unterschied zwischen APT und APT-Get?

Einfach gesagt, geeignet ist der Befehl für den Linux -Benutzer und apt-get ist der Befehl für die Verwendung von Systemen. In technischer Hinsicht bedeutet dies, dass dies bedeutet geeignet Bietet eine hochstufige Schnittstelle für das Paketverwaltung und apt-get Bietet eine Schnittstelle mit niedriger Ebene.

Die beiden Befehle erfüllen im Grunde die gleichen Funktionen, aber geeignet ist einfacher zu bedienen und verfügt über einige benutzerfreundliche Funktionen, wie eine Statusleiste, um die Fortschritte bei der Installation von Paketen anzuzeigen. Seit geeignet Es ist für einen Linux -Benutzer ausgelegt. Es verursacht nicht viel Aufhebens, wenn Entwickler ihn aktualisieren oder ihre eigenen Implementierungen einführen. Nur der Benutzer ist betroffen. Andererseits, apt-get erhält weniger Updates und muss rückwärtskompatibel bleiben. Systemfunktionen und Skripte stützen sich auf die Vorhersehbarkeit von apt-get.

Das erklärt also, warum beide Befehle notwendig sind. Verwirrung entsteht, weil die Befehle meist gleich aussehen und funktionieren, und geeignet wurde erst 2014 auf Ubuntu eingeführt. Sie finden immer noch alte Dokumentation und Führer, die dem Benutzer ausführen, apt-get Befehle zum Installieren von Paketen, da dies verwendet wurde. Darüber hinaus stecken einige Benutzer von damals immer noch in dieser Gewohnheit fest und sind möglicherweise nicht zur Verwendung übergeben geeignet.

Als durchschnittlicher Linux -Benutzer sollten Sie verwenden geeignet Wenn Sie Pakete installieren oder Ihr System usw. aktualisieren. Wenn Sie ein Entwickler sind, apt-get ist das, was Sie in den Skripten oder Programmen verwenden, die Sie erstellen.

Verwenden des APT -Befehls auf Ubuntu, einem Debian -basierten System

Befehlsbeispiele für passende und apt-get

Wie Sie aus der folgenden Tabelle sehen können, tun die beiden Befehle meistens dasselbe, haben aber eine etwas andere Syntax. geeignet kombiniert die Funktionen von beiden apt-get Und Apt-Cache, sowie eine bequemere Benutzeroberfläche und zusätzliche Befehlszeilenoptionen bereitzustellen.

geeignet APT-GET / APT-CACHE Beschreibung
APT -Installation APT-GET-Installation Installieren Sie ein Paket
APT -Update APT-Get-Update Aktualisieren Sie alle Repository -Informationen
APT -Upgrade APT-Get-Upgrade Aktualisieren Sie alle installierten Pakete
APT Autoremove APT-Get-Autoremove Entfernen Sie Pakete, die nicht mehr benötigt werden
Apt entfernen APT-GET RETENDEN Entfernen Sie ein installiertes Paket
passende Säuberung Apt-Gett-Säuberung Entfernen Sie ein installiertes Paket und löschen Sie Konfigurationsdateien
APT -Suche APT-Cache-Suche Sach -Repositories für ein Paket
passende Show APT-CACHE-Show Details für ein Paket anzeigen

Dies sind nur die häufigsten. Sie können mehr sehen, indem Sie die Mannseiten für jeden Befehl überprüfen:



$ MAN APT und $ MAN APT-GET 

Seit apt-get ist erforderlich, um rückwärts kompatibel und vorhersehbar zu bleiben. Die obigen Befehle werden sich wahrscheinlich nie ändern. Andererseits, geeignet wird ständig entwickelt. Neue Optionen oder Änderungen können auftreten geeignet In Zukunft, insbesondere wenn unterschiedliche Distributionen ihre eigenen Änderungen dazu hinzufügen.

Gedanken schließen

In diesem Leitfaden haben wir die Unterschiede zwischen gelernt geeignet Und apt-get. Zusammenfassen, geeignet ist der benutzerseitige Ersatz für apt-get. Beide Befehle sind relevant und bestehen weiter.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Ubuntu 20.04 Leitfaden
  • Mint 20: Besser als Ubuntu und Microsoft Windows?
  • Dinge zu installieren auf Ubuntu 22.04
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Mastering -Bash -Skriptschleifen beherrschen
  • Ubuntu 22.04 Leitfaden