APT -Paket -Management -Tool

APT -Paket -Management -Tool
Ihre Linux -Maschine ist nur so gut, wie Sie es schaffen. Um es zu einem leistungsstarken Computer zu schaffen, müssen Sie die richtigen Pakete installieren und die richtigen Konfigurationen unter einer Reihe anderer Dinge verwenden. Über Pakete sprechen; In diesem Artikel würde ich eine Grundierung für das APT -Paket -Management -Tool einnehmen. Ähnlich wie bei YUM für RHEL (Redhat Enterprise Linux) basiert Linux-Verteilungen, die hier diskutiert wurden, dient zum Verwalten von Paketen auf Debian- und Ubuntu-basierten Linux-Distributionen.Dieser Artikel ist nicht geplant, um alle Befugnisse des APT -Paket -Management -Tools zu diskutieren. Statt. Es würde gut für Referenzzwecke dienen und verstehen, wie das Tool funktioniert. Lassen Sie uns ohne viel Akzente anfangen.

Standort

Genau wie viele Linux -Tools wird APT in der gespeichert /usw Verzeichnis umfasst die Konfigurationsdateien für alle Programme, die auf Linux-Systemen ausgeführt werden-und können durch Navigieren zum Verzeichnis angezeigt werden.

APT hat auch eine Konfigurationsdatei, die in der gefunden werden kann /etc/apt Verzeichnis mit dem Dateinamen geeignet.Conf.

Sie würden viele Paketinstallationen mit APT durchführen, deshalb würde es einen langen Weg dazu leisten, dass Paketquellen in einem gespeichert werden Quellen.Liste Datei. Grundsätzlich überprüft APT diese Datei auf Pakete und versucht, aus der Liste der Paket-Let-Aufrufe als Repository-Index zu installieren.

Der Quellen.Liste Datei wird in der gespeichert /etc/apt Verzeichnis und es gibt eine ähnliche Datei, benannt Quellen.Liste.D. Es ist eigentlich keine Datei, sondern ein Verzeichnis, das andere behält Quellen.Liste Dateien. Die Quellen.Liste.D -Verzeichnis wird von Linux verwendet, um einige zu behalten Quellen.Liste Dateien an einem separaten Ort am Standard /etc/apt Verzeichnis.

Die Verwirrung: APT vs Apt-Get

Ja, viele Leute verwechseln eigentlich, dasselbe wie möglich zu sein. Hier ist ein Schock: Sie sind nicht gleich.

In Wahrheit funktionieren APT und APT-GET ähnlich, aber die Tools sind unterschiedlich. Betrachten wir APT als Upgrade auf Apt-Get.

APT-Get gab es vor APT. APT-GET existiert jedoch nicht isoliert, da es zusammen mit anderen APT-Paketen wie APT-Cache und APT-Config. Diese Tools, die kombiniert werden, werden zum Verwalten von Linux -Paketen verwendet und haben auch unterschiedliche Befehle. Auch diese Tools sind nicht am einfachsten zu bedienen, da sie auf einem niedrigen Niveau arbeiten, was ein durchschnittlicher Linux -Benutzer nicht weniger interessiert.

Aus diesem Grund wurde APT eingeführt. Die Version 1.0.1 von APT hat Folgendes auf der Mannseite, „Der APT-Befehl soll für Endbenutzer angenehm sein und muss nicht wie apt-get rückwärtskompatibel sein.”

APT funktioniert isoliert und muss nicht mit anderen Tools für die richtige Linux -Verabreichung kombiniert werden. Außerdem ist es einfach zu bedienen.

Die Befehle

Für einen durchschnittlichen Linux -Benutzer sind die Befehle alles, was wichtig ist. Durch die Befehle werden Aufgaben ausgeführt, und es können tatsächliche Arbeiten erledigt werden. Werfen wir einen Blick auf die wichtigsten APT -Befehle.

Hilfe bekommen

Das Wichtigste aller in diesem Artikel zu erörterten Befehle ist der Befehl, der zur Hilfe verwendet wird. Es macht das Tool einfach zu bedienen und stellt sicher, dass Sie die Befehle nicht auswendig lernen müssen.

Die Hilfe liefert genügend Informationen, um einfache Aufgaben auszuführen, und kann mit dem folgenden Befehl zugegriffen werden:

APT -HELP

Sie erhalten eine Liste verschiedener Befehlskombinationen aus dem Ergebnis. Sie sollten dem Bild unten etwas Ähnliches erhalten:

Wenn Sie möchten, können Sie die APT -Mannseiten für weitere Informationen überprüfen. Hier ist der Befehl, auf die Mannseiten zuzugreifen:

Mann passend

Suche nach Paket

Für viele Vorgänge müssten Sie den genauen Namen eines Pakets kennenlernen. Diese und viele weitere Verwendungen sind Gründe für die Verwendung des Suchbefehls.

Dieser Befehl überprüft alle Pakete im Repository -Index, durchsucht das Schlüsselwort in den Paketbeschreibungen und enthält eine Liste aller Pakete mit dem Schlüsselwort.

APT -Suche

Paketabhängigkeiten

Linux -Pakete haben Abhängigkeiten, diese Abhängigkeiten stellen sicher, dass sie ordnungsgemäß funktionieren, wenn die Pakete brechen, wenn die Abhängigkeiten brechen.

Um die Abhängigkeiten eines Pakets anzuzeigen, verwenden Sie die kommt darauf an Befehl.

passend hängt davon ab

Paketinformationen anzeigen

Das Anzeigen der Abhängigkeiten eines Pakets ist eine Informationen, die Sie nützlich finden würden. Es gibt jedoch andere Paketdetails, die Sie erhalten können. Für mich wäre es weniger produktiv, sich alle Befehle auswendig zu merken, um auf andere Details wie die Version des Pakets, die Download -Größe usw. zuzugreifen, usw.

Sie können alle Informationen eines Pakets erhalten, um den Versuch mit der geeignet Befehl wie unten gesehen:

passende Show

Installationspaket

Einer der stärksten Punkte von Linux ist die Verfügbarkeit vieler mächtiger Pakete. Sie können Pakete auf zwei Arten installieren: entweder über den Paketnamen oder über a Deb Datei-Deb-Dateien sind Debian-Softwarepaketdateien.

Um Pakete mit dem Paketnamen zu installieren, wird der folgende Befehl verwendet:

APT -Installation

Wie bereits erwähnt, müssen Sie den Paketnamen vor der Verwendung kennen. Zum Beispiel, um nginx zu installieren, wäre der Befehl APT Installieren Sie Nginx.

Die anderen Mittel zur Installation von Paketen sind die bis zum Deb Datei, falls verfügbar. Bei der Installation eines Pakets über seine Deb Datei, APT holt die Paketabhängigkeiten selbst ab und lädt sie herunter, damit Sie sich keine Sorgen machen müssen.

Sie können installieren Deb Dateien, die den absoluten Pfad zu den Dateien mit dem folgenden Befehl verwenden:

APT -Installation

Paket herunterladen

Wenn Sie aus irgendeinem Grund ein Paket herunterladen müssen, ohne es zu installieren, können Sie dies mit dem tun herunterladen Befehl.

Dies würde die DEB -Datei des Pakets in das Verzeichnis herunterladen, in dem der Befehl ausgeführt wurde. Sie können Pakete mit dem folgenden Befehl herunterladen:

APT Download

Wenn Sie dann an der Installation der Installation interessiert sind .Deb Datei können Sie dann mit dem installieren Installieren Befehl.

Repository Index aktualisieren

Denken Sie daran, wir haben darüber gesprochen Quellen.Liste früher? Nun, wenn eine neue Version eines Pakets veröffentlicht wird, kann Ihr Linux -Computer es noch nicht installieren, da dies nicht angeben würde. Um es anzeigen zu lassen, muss es in der reflektieren Quellen.Liste Datei und dies kann mit dem durchgeführt werden aktualisieren Befehl.

APT -Update

Dieser Befehl aktualisiert den Repository-Index und hält ihn mit den neuesten Änderungen an den aufgelisteten Paketen auf dem Laufenden.

Pakete entfernen

Pakete brechen. Pakete werden veraltet. Pakete müssen entfernt werden.

APT erleichtert es einfach, Pakete zu entfernen. Hier sind verschiedene Bedingungen für das Entfernen von Paketen: Entfernen der Binärdateien und das Aufbewahren der Konfigurationsdateien, das Entfernen der Binärdateien und die Konfigurationsdateien.

Um die Binärdateien allein zu entfernen, die entfernen Befehl wird verwendet.

Apt entfernen

Mehr als ein Paket kann entfernt werden, sodass Sie haben können APT NINGINX Top entfernen So entfernen Sie gleichzeitig die Nginx- und Top -Pakete.

Um die Konfigurationsdateien zu entfernen, die säubern Befehl wird verwendet.

passende Säuberung

Wenn Sie beides gleichzeitig tun möchten, können die Befehle wie unten angezeigt werden:

APT RETIEREN -PRURGE

Vor dem Fortfahren sollte bekannt sein, dass ihre Abhängigkeiten, wenn Pakete entfernt werden.e. Sie werden auch nicht entfernt. Um die Abhängigkeiten während des Deinstallierens zu entfernen, die Autoremove Der Befehl wird wie unten gesehen:

APT Autoremove

Pakete auflisten

Ja, Sie können die Pakete auf Ihrer Linux -Maschine gelistet haben. Sie können eine Liste aller Pakete im Repository -Index, installierten Pakete und aktualisierbaren Pakete haben.

Unabhängig davon, was Sie tun möchten, die, die Liste Befehl würde verwendet.

APT -Liste

Der obige Befehl wird verwendet, um alle im Repository -Index verfügbaren Pakete aufzulisten.

APT -Liste -installiert

Der obige Befehl wird verwendet, um die auf Ihrem Linux -Computer installierten Pakete aufzulisten.

APT LISTE -upgradierbar

Der obige Befehl wird verwendet, um die auf Ihrem Computer installierten Pakete mit Upgrades aufzulisten.

Pakete aktualisieren

Wenn es um Pakete geht, geht es nicht nur darum, Pakete zu installieren und zu entfernen. Sie müssen auch aktualisiert werden.

Sie können sich entscheiden, ein einzelnes Paket oder alle Pakete gleichzeitig zu aktualisieren. Um ein einzelnes Paket zu aktualisieren, die Installieren Der Befehl wird verwendet. Überraschend richtig? Ja, wir werden jedoch die hinzufügen -Nur Upgrade Parameter.

APT-Installation-Only-Upgrade

Dies funktioniert, wenn Sie nur ein Paket aktualisieren möchten. Wenn Sie jedoch alle Pakete aktualisieren möchten, müssen Sie die verwenden Aktualisierung Befehl.

Der folgende Befehl würde verwendet, um ein solches Upgrade vorzunehmen:

APT -Upgrade

Es sollte angemerkt werden, dass die Aktualisierung Der Befehl entzieht keine Abhängigkeiten und selbst wenn die aktualisierten Pakete sie nicht mehr benötigen,.e. Sie sind veraltet.

System Verbesserung

Im Gegensatz zum regulären Upgrade die Vollständiges Der hier erörterte Befehl führt ein vollständiges System -Upgrade durch.

Mit dem Vollständiges Befehl, veraltete Pakete und Abhängigkeiten werden entfernt und alle Pakete (einschließlich Systempakete) werden auf ihre neuesten Versionen aktualisiert.

Der Befehl dafür ist, ist Vollständiges Wie unten zu sehen:

APT VOLLSTADE

Abschluss

APT ist ein leistungsstarkes Tool, das die Verwendung von Debian- und Ubuntu -basierten Linux -Verteilungen zu einer wunderbaren Erfahrung macht. Die meisten hier aufgeführten APT -Befehle erfordern Root -Berechtigungen, sodass Sie möglicherweise hinzufügen müssen sudo zum Beginn der Befehle.

Diese Befehle sind nur eine Spitze des Eisbergs der immensen Kräfte, die das APT -Tool besitzt, und sie sind leistungsstark genug, um Sie mit der Verwaltung von Paketen auf Ihrem Linux -Computer vertraut zu machen.