Unterschied zwischen Apt und Apt get in Linux (Ubuntu)

Inhaltsverzeichnis

Da die Betriebssysteme neue Versionen veröffentlichen, können wir Unterschiede auf der Ebene der Umgebung und der Anwendungen feststellen, und eine der häufigsten sind die Befehle für den Support und das Systemmanagement.

Wenn wir mit Linux-Distributionen, insbesondere Ubuntu und Debian, arbeiten, verwenden wir häufig den Befehl apt-get, um Informationen über die für das System verfügbaren Pakete und ihren jeweiligen Verwaltungsprozess zu erhalten. Obwohl apt-get 1998 seine Anfänge hatte, wurde ab dem Jahr 2014 apt entwickelt, das die gleichen Funktionen wie apt-get erfüllt, aber zwischen beiden Befehlen gibt es kleine Unterschiede, die Solvetic heute im Detail analysieren wird.

Wie bereits erwähnt, wurde apt im Jahr 2014 von den gleichen apt-get-Entwicklern entwickelt, nur bis Ubuntu 16 die meisten von uns begannen, apt zu verwenden und die Unterschiede zu bemerken.

Was ist APTAPT (Advanced Packaging Tool) ist eine Reihe von Tools, die entwickelt wurden, um alles im Zusammenhang mit Paketen für Debian und Ubuntu zu verwalten und zu verwalten. Dieses Paket enthält Tools, die verschiedene Aufgaben mit Paketen erleichtern, wie zum Beispiel:

  • Neue Pakete installieren
  • Verwaltung und Aktualisierung bestehender Pakete
  • Pakete aus dem Betriebssystem entfernen
Durch die Verwendung von apt anstelle von apt-get haben wir grundsätzlich die Möglichkeit, alle Pakete viel einfacher zu verwalten.

Ähnlichkeiten zwischen apt und apt-getLassen Sie uns zunächst die Ähnlichkeiten zwischen diesen beiden Paketverwaltungstools analysieren:

  • Beide wurden für die Paketverwaltung entwickelt
  • Mit beiden Befehlen können wir dem APT-Paketmanager Befehle erteilen
  • Beide Dienstprogramme teilen den größten Teil ihres Codes, wodurch sie effizient und sicher arbeiten können
  • Ihre Funktionen sind identisch

Unterschiede zwischen apt und apt-getJetzt werden wir einige der Hauptunterschiede zwischen den beiden APT-Paketmanager-Tools besprechen.

  • Die von apt angezeigten Ergebnisse sind einfacher als die von apt-get
  • Apt-Befehle sind viel einfacher als apt-get
  • Apt kann RPM-Pakete verwalten.
  • Auf der Ebene der Kompatibilität zwischen den Versionen ist apt-get viel kompatibeler als apt.
  • Die Ergebnisse von apt-get sind immer gleich, während sie bei apt zwischen den Versionen variieren können

Auf der Verwaltungsebene besteht einer der stärksten Unterschiede beim Installieren oder Entfernen eines bestimmten Pakets, da wir unten den Fortschrittsbalken mit dem Prozentsatz der ausgeführten Aufgabe sehen, der es uns ermöglicht, den aktuellen Status von . im Detail zu erfahren Das:

VERGRÖSSERN

Auf der Deployment-Ebene ist apt jetzt viel geordneter und bietet klarere Ergebnisse. Wenn Sie beispielsweise die apt-cache-Suche weechat-Zeile verwenden, sehen wir Folgendes:

 apt-cache suche weechat

VERGRÖSSERN

Wenn wir nun apt search weechat verwenden, wird dies das erhaltene Ergebnis sein:

 apt Suche weechat

VERGRÖSSERN

Notiz:Denken Sie daran, dass die am häufigsten verwendeten Befehle mit dem APT-Manager apt-get und apt-cache sind.

Ein weiterer Unterschied, den wir feststellen, ist das Aktualisieren des Systems, da wir bei Verwendung der Zeile sudo apt update am Ende die Anzahl der Pakete sehen können, die für das Update verfügbar sind:

VERGRÖSSERN

Beim Ausführen von sudo apt-get update werden keine Informationen angezeigt:

 sudo apt-get update

VERGRÖSSERN

Als nächstes werden wir einige der Äquivalenzen der Befehle sehen, die wir in Linux mit apt und apt-get verwenden können:

Aktualisieren Sie die Distributions-RepositorysApt-get-Befehl

 apt-get-Update
Apt-Befehl
 apt-Update

Installieren Sie ein oder mehrere Pakete auf dem SystemApt-get-Befehl

 apt-get installieren
Apt-Befehl
 apt installieren

Aktualisieren Sie alle installierten PaketeApt-get-Befehl

 apt-get dist-upgrade
Apt-Befehl
 apt dist-upgrade

Installierte Pakete aktualisierenApt-get-Befehl

 apt-get-Upgrade
Apt-Befehl
 apt-Upgrade

Ein Paket aus dem System entfernenApt-get-Befehl

 apt-get entfernen
Apt-Befehl
 apt entfernen

Deinstallieren Sie die Installationsdateien und -pakete eines DienstprogrammsApt-get-Befehl

 apt-get purge
Apt-Befehl
 passende Säuberung

Deinstallieren Sie Abhängigkeiten von einem ProgrammApt-get-Befehl

 apt-get autoremove
Apt-Befehl
 apt automatisch entfernen

Pakete installieren, um ein Programm zu kompilierenApt-get-Befehl

 apt-get build-dep
Apt-Befehl
 apt build-dep

Ermöglicht das Herunterladen eines Quellcodes eines ProgrammsApt-get-Befehl

 apt-Quelle abrufen
Apt-Befehl
 passende Quelle

Zusätzlich mit dem neuen apt-Befehl haben wir zwei neue Befehle, die die folgenden sind:

Alle Pakete mit Kriterien auflisten:

 passende Liste

VERGRÖSSERN

Es ermöglicht uns, die Liste der Ressourcen zu bearbeiten:

 apt edit-sources
Denken Sie daran, dass dies das erste große Update von APT in Ubuntu ist und APT 1.0 genannt wurde. Die wichtigsten Optionen, die wir mit diesem Befehl zur Verfügung haben, sind diejenigen, die wir mit dem Befehl sehen können:
 apt --help

SucheEs erfüllt eine ähnliche Funktion wie die apt-Cache-Suchliste mit dem Unterschied, dass apt sie alphabetisch sortiert.
AufführenEs ähnelt dpkg list und listet alle verfügbaren Pakete auf.
ShowEs erfüllt eine ähnliche Rolle wie apt-cache show und blendet Details aus, die für den Benutzer nicht relevant sind.
InstallierenEs ermöglicht uns, Pakete zu installieren und zusätzlich können wir den Installationsfortschrittsbalken sehen.
AktualisierenEs erfüllt die gleiche Funktion wie apt-get mit dem Unterschied, dass es Farben anzeigt, um sie hervorzuheben.
EntfernenMit dieser Option können wir Pakete entfernen.
Voll-UpgradeEs ähnelt dist-upgrade und ermöglicht es uns, das System durch Installieren, Entfernen und Aktualisieren von Paketen zu aktualisieren.
AktualisierungEs funktioniert genauso wie apt-get dist-upgrade und ermöglicht es uns, das System durch Installieren und Aktualisieren von Paketen zu aktualisieren.
Bearbeiten-QuellenEs ermöglicht uns, die Datei sources.list mit $ EDITOR . zu bearbeiten
Einige Möglichkeiten, wie wir apt in Ubuntu 16 verwenden werden, sind die folgenden:

 $ sudo apt install Paketname
 $ sudo apt Paketname entfernen
 $ apt suchen Paketname
Auf diese Weise können wir diese neue Option mit dem apt-Befehl in Ubuntu. Wie wir sehen, sind apt und apt-get grundlegende Werkzeuge, wenn es um die Arbeit mit Paketen in Linux geht.

wave wave wave wave wave