Kurz: Dieser Artikel zeigt Ihnen, wie Sie apt-Befehle unter Linux verwenden mit Beispielen, damit Sie Pakete effektiv verwalten können.
Wenn Sie Debian, Ubuntu, Linux Mint oder andere Debian-oder Ubuntu-basierte Distributionen verwenden, müssen Sie inzwischen auf einige apt-Befehle gestoßen sein.
Zum ersten Mal in Ubuntu 16.04 bemerkt, gewinnt apt langsam an Popularität., Da immer mehr Ubuntu-basierte Linux-Distributionen darauf drängen, dass apt der empfohlene Befehl für die Paketverwaltung ist, ist es an der Zeit, dass Sie lernen, wie Sie apt-Befehle verwenden.
In diesem Handbuch für Linux-Anfänger werde ich Ihnen verschiedene apt-Befehle anhand von Beispielen erläutern, damit Sie sie als erfahrener Linux-Benutzer verwenden können.
Was ist apt?
Debian Linux verwendet dpkg-Verpackung system. Ein Verpackungssystem ist eine Möglichkeit, Programme und Anwendungen für die Installation bereitzustellen., Auf diese Weise müssen Sie kein Programm aus dem Quellcode erstellen, was meiner Meinung nach keine gute Möglichkeit ist, mit Paketen umzugehen. APT (Advanced Package Tool) ist das Befehlszeilentool zur Interaktion mit dem Paketierungssystem in Debian-basierten Linux-Distributionen.
Es gibt bereits dpkg-Befehle, um es zu verwalten. Aber APT ist eine freundlichere Art, mit Verpackungen umzugehen. Sie können damit neue Pakete finden und installieren, Pakete aktualisieren, Pakete entfernen usw.
apt befehle bieten befehl linie weg zu interagieren mit APT und verwalten pakete.,
An dieser Stelle muss ich erwähnen, dass apt-get vielleicht das beliebteste Tool um APT ist. Aber apt wird langsam als Alternative gefördert. Ich habe den Unterschied zwischen apt und apt-get bereits in einem früheren Artikel erklärt und erklärt, warum apt überhaupt eingeführt wurde, daher werde ich nicht noch einmal auf die Details eingehen.
Verwenden von apt-Befehlen zum Verwalten von Paketen in Debian-und Ubuntu-basierten Linux-Distributionen
Ich verwende Ubuntu 16.,04 in diesem Tutorial können Sie jedoch alle anderen Debian/Ubuntu-basierten Linux-Distributionen wie Linux Mint, Elementary OS, Linux Lite usw. verwenden.
Außerdem verwende ich ein Pop-Symbol und ein Thema in Ubuntu, sodass mein Terminal anders aussieht als das übliche Terminal mit lila Themen.
Wenn Sie möchten, können Sie dieses Video mit wichtigen apt-Befehlen für Ubuntu-Benutzer ansehen.
Update Paketdatenbank mit apt
apt tatsächlich funktioniert über eine Datenbank der vorhandenen Pakete., Wenn die Datenbank nicht aktualisiert wird, weiß das System nicht, ob neuere Pakete verfügbar sind. Aus diesem Grund sollte das Aktualisieren des Repositorys nach einer Neuinstallation als erstes in jedem Linux-System durchgeführt werden.
Das Aktualisieren der Paketdatenbank erfordert Superuser-Berechtigungen, sodass Sie sudo verwenden müssen.
sudo apt update
Wenn Sie diesen Befehl ausführen, werden die Paketinformationen von verschiedenen Servern abgerufen.,
Hier sehen Sie drei Arten von Zeilen: Hit, Get und Ign. Grundsätzlich sind dies:
- Hit: Es gibt keine Änderung der Paketversion gegenüber der vorherigen Version
- Ign: Das Paket wird ignoriert. Entweder ist das Paket viel zu neu, dass es sich nicht einmal darum kümmert, es zu überprüfen, oder es gab einen Fehler beim Abrufen der Datei, aber der Fehler war trivial und wird daher ignoriert. Keine Sorge, das ist kein Fehler.,
- Get: Es ist eine neue Version verfügbar. Es wird die Informationen über die Version herunterladen (nicht das Paket selbst). Sie können sehen, dass es Download-Informationen (Größe in kb) mit der Zeile “ get “ im Screenshot oben gibt.
Installierte Pakete mit apt aktualisieren
Nachdem Sie die Paketdatenbank aktualisiert haben, können Sie nun die installierten Pakete aktualisieren. Am bequemsten ist es, alle Pakete mit verfügbaren Updates zu aktualisieren., Sie können einfach den folgenden Befehl verwenden:
sudo apt upgrade
Dies zeigt Ihnen, wie viele und welche alle Pakete aktualisiert werden.
Es gibt eine andere Möglichkeit, ein vollständiges Upgrade bereitzustellen, indem Sie den folgenden Befehl verwenden:
sudo apt full-upgrade
das gleiche gilt für Upgrade, außer dass, wenn das Systemupgrade das Entfernen eines bereits auf dem System installierten Pakets erfordert, dies geschieht., Während der normale Upgrade-Befehl dies nicht tut.
Was ist der Unterschied zwischen apt update und apt upgrade?
Obwohl es so klingt, als ob Sie ein APT-Update durchführen, werden die Pakete aktualisiert und Sie erhalten die neueste Version des Pakets. Aber das stimmt nicht. apt update aktualisiert nur die Datenbank der Pakete.
Wenn Sie beispielsweise XYZ package Version 1.3 installiert haben, wird die Datenbank nach apt Update wissen, dass eine neuere Version 1.4 verfügbar ist., Wenn Sie ein apt-Upgrade nach dem apt-Update durchführen, werden die installierten Pakete auf die neuere Version aktualisiert (oder aktualisiert, je nachdem, welchen Begriff Sie bevorzugen).
Dies ist der Grund, warum die schnellste und bequemste Weg, Ubuntu-System mit diesem Befehl zu aktualisieren:
sudo apt update && sudo apt upgrade -y
Wie neue Pakete mit apt installieren
Wenn Sie bereits den Namen des Pakets kennen, können Sie es mit dem folgenden Befehl installieren:
sudo apt install <package_name>
Ersetzen Sie einfach die <package_name> mit dem gewünschten Paket., Angenommen, Sie möchten mplayer installieren, können Sie einfach den folgenden Befehl verwenden:
sudo apt install mplayer
Das Gute hier ist, dass Sie die automatische Vervollständigung verwenden können. Wenn Sie sich also über den genauen Paketnamen nicht sicher sind, können Sie einige Buchstaben eingeben und Tab drücken, um alle mit diesen Buchstaben verfügbaren Pakete vorzuschlagen., Beispiel:
So installieren Sie mehrere Pakete mit apt
Sie sind nicht verpflichtet, jeweils nur ein Paket zu installieren. Sie können mehrere Pakete gleichzeitig installieren, indem Sie die Paketnamen alle zusammen angeben:
sudo apt install <package_1> <package_2> <package_3>
Was ist, wenn Sie apt install auf einem bereits installierten Paket ausführen?
Kein Grund zur Sorge., Dies wird nur in die Datenbank schauen und wenn eine neuere Version gefunden wird, wird es das installierte Paket auf die neuere aktualisieren. Mit der Verwendung wird also kein Schaden angerichtet, es sei denn, Sie möchten kein Upgrade.
Installieren von Paketen ohne Upgrade
Wenn Sie aus irgendeinem Grund ein Paket installieren möchten, es aber nicht aktualisieren möchten, wenn es bereits installiert ist.,alles ohne Upgrade
So aktualisieren Sie nur Pakete, nicht installieren
Wenn Sie nur ein Paket aktualisieren möchten, es aber nicht installieren möchten (wenn es nicht bereits installiert ist), können Sie dies mit dem folgenden Befehl tun:
sudo apt install <package_name> --only-upgrade
So installieren Sie eine bestimmte Version einer Anwendung
Standardmäßig wird die neueste im Repository verfügbare Version für eine Anwendung installiert., Wenn Sie jedoch nicht die neueste Version installieren möchten, können Sie die Versionsnummer angeben. Sie müssten die genaue Versionsnummer kennen, die Sie installieren möchten.
Fügen Sie einfach =version mit dem Namen des Pakets hinzu.
sudo apt install <package_name>=<version_number>
So entfernen Sie installierte Pakete mit apt
Sprechen Sie über die Installation von Paketen. Das Entfernen von Paketen ist so einfach wie das Installieren., Verwenden Sie einfach den folgenden Befehl:
sudo apt remove <package_name>
Die automatische Vervollständigung funktioniert auch hier. Sie beginnen also einfach mit der Eingabe des Paketnamens und drücken die Tabulatortaste, um alle installierten Pakete ab diesen Buchstaben vorzuschlagen.
Eine andere Möglichkeit, Pakete zu deinstallieren, ist die Verwendung von purge. Der Befehl wird wie folgt verwendet:
sudo apt purge <package_name>
Was ist der Unterschied zwischen apt entfernen und apt purge?,
-
apt remove
entfernt nur die Binärdateien eines Pakets. Es hinterlässt Rückstände Konfigurationsdateien. -
apt purge
entfernt alles, was mit einem Paket, das auch die Konfigurationsdateien.
Wenn Sie verwendet apt remove
zu einem loswerden einer bestimmten Software und installieren Sie es dann wieder, Ihre Software wird die gleichen Konfigurationsdateien haben. Natürlich werden Sie aufgefordert, die vorhandenen Konfigurationsdateien zu überschreiben, wenn Sie sie erneut installieren.
Purge ist nützlich, wenn Sie die Konfiguration eines Programms durcheinander gebracht haben., Sie möchten seine Spuren vollständig aus dem System löschen und vielleicht neu starten. Und ja, Sie können apt purge
für ein bereits entferntes Paket verwenden.
Normalerweise ist apt remove
mehr als genug, um ein Paket zu deinstallieren.
Suche nach Paketen
Nicht meine bevorzugte Art, nach Paketen zu suchen. Dies ist jedoch nützlich, wenn Sie nach einer bestimmten Bibliothek suchen. Verwenden Sie einfach den folgenden Befehl mit den gewünschten Suchbegriffen. Es werden alle Pakete mit Ihrem Suchbegriff gefunden., möchten Sie mehr über ein Paket wissen, bevor Sie es installieren oder entfernen, können Sie den folgenden Befehl verwenden:
apt show <package_name>
Dies zeigt Informationen zu den angegebenen Paketen wie Abhängigkeiten, Installations-und Download-Größe, verschiedenen Quellen, aus denen das Paket verfügbar ist, die Beschreibung des Inhalts des Pakets unter anderem:
Liste aktualisierbar und installiert versionen
apt befehl hat eine neue option namens liste., Mit diesem Befehl können Sie alle Pakete sehen, die eine neuere Version bereit haben, aktualisiert werden:
apt list --upgradeable
Sie können auch alle installierten Pakete pakete auf dem System mit installierter Option:
apt list --installed
Es gibt auch eine dritte Option namens –all-versions., Es werden alle für Ihr System verfügbaren Pakete aufgelistet:
apt list --all-versions
So reinigen Sie Ihr System mit apt
Ich habe über Möglichkeiten gesprochen, Ubuntu-System zu reinigen, um Speicherplatz freizugeben. Im Gegensatz zu apt-get haben Sie hier keine Clean-und autoclean-Befehle. Sie können weiterhin die Option autoremove verwenden und Speicherplatz freigeben:
sudo apt autoremove
Dieser Befehl entfernt Bibliotheken und Pakete, die automatisch installiert wurden, um die Abhängigkeiten eines installierten Pakets zu erfüllen., Wenn das Paket entfernt wird, bleiben diese automatisch installierten Pakete, obwohl nutzlos, im System.
Ich hatte kürzlich mein System bereinigt und deshalb werden nur wenige Kb zu entfernende Dateien angezeigt. Andernfalls könnten Sie mit diesem Befehl problemlos 100 mb freien Speicherplatz erhalten.
Ihre Eingabe
Ich habe den Befehl edit-sources bewusst nicht in diesen Artikel aufgenommen., Dies liegt daran, dass diese Befehlsoption in Arbeit ist und zu diesem Zeitpunkt nichts anderes tut, als die Quellen zu öffnen.listen Sie die Datei im Editor Ihrer Wahl auf.
Wie gefällt Ihnen diese Anleitung zur Verwendung von apt-Befehlen unter Linux? Ich hoffe, es war einfach, APT-Befehle mit Beispielen zu verstehen. Ihr Feedback wird dazu beitragen, in naher Zukunft weitere solcher Anleitungen zu erstellen.
Wie, was Sie Lesen? Bitte teilen Sie es mit anderen.
- Facebook1.,3K
Twitter26 LinkedIn11 Reddit10 Pocket0
Schreibe einen Kommentar