GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

15 apt-Befehlsbeispiele in Ubuntu / Debian Linux

Apt ist ein Befehlszeilen-Paketverwaltungsprogramm für Ubuntu und Debian Linux. Apt wird verwendet, um Debian-Pakete von der Befehlszeile in Ubuntu- und Debian-Systemen zu installieren, zu entfernen, zu aktualisieren und zu aktualisieren. Apt (Advanced Package Tool) überwindet die Probleme und Fehler, die im Befehl apt-get festgestellt wurden. Um den apt-Befehl zu verwenden, muss der Benutzer über sudo-Berechtigungen verfügen.

In diesem Beitrag behandeln wir 15 apt-Befehlsbeispiele in Ubuntu / Debian Linux. Lassen Sie uns in die Beispiele eintauchen.

1) Paketinformationen aktualisieren  

Der Befehl „apt update“ wird verwendet, um die neuesten Paketinformationen aus konfigurierten Quellen abzurufen, hier können Quellen über das Internet oder ein lokales Repository gespeichert werden.

$ sudo apt update

Es wird immer empfohlen, diesen Befehl auszuführen, bevor Pakete installiert oder aktualisiert werden.

2) Pakete auflisten

Um alle verfügbaren Pakete einschließlich installierter und aktualisierbarer Pakete aufzulisten, verwenden Sie den Befehl apt list.

$ sudo apt list

Um nur die installierten Pakete aufzulisten, führen Sie

aus
$ sudo apt list --installed

Um nur aktualisierbare Pakete aufzulisten, führen Sie

aus
$ sudo apt list --upgradeable

3) Neues Paket installieren

Um ein neues Paket zu installieren, verwenden Sie den Befehl „apt install“, gefolgt vom Paketnamen, das Beispiel ist unten gezeigt:

$ sudo apt install nginx
Or
$ sudo apt install nginx -y

Wenn wir die Option „-y“ im Befehl „apt install“ nicht übergeben, werden Sie aufgefordert, die Installation zu bestätigen. Aber wenn wir ‚-y‘ angeben, wird es automatisch bestätigt und die Pakete werden installiert.

4) Paket entfernen

Um ein Paket zu entfernen, verwenden Sie den Befehl „apt remove“, gefolgt vom Paketnamen.

$ sudo apt remove nginx

Um Paket- und Konfigurationsdateien zu entfernen, die dem Paket zugeordnet sind, verwenden Sie „apt purge“

$ sudo apt purge nginx

5) Upgrade-Paket

Um alle derzeit auf Ihrem System installierten Pakete zu aktualisieren, führen Sie den Befehl „apt upgrade“ aus.

$ sudo apt upgrade

Um ein bestimmtes installiertes Paket zu aktualisieren, verwenden Sie den folgenden Befehl

$ sudo apt install snapd --only-upgrade

6) Vollständiges System-Upgrade

Seien Sie beim Aktualisieren des gesamten Systems immer vorsichtig, da die installierten Pakete möglicherweise entfernt und die aktualisierten Pakete installiert werden. Es wird im Allgemeinen verwendet, wenn wir kleinere Versionen von Ubuntu / Debian-Systemen aktualisieren möchten. (wie Ubuntu 20.04 zu Ubuntu 20.04.4).

$ sudo apt full-upgrade

7) Suchpaket

Um ein Paket zu suchen, führen Sie den Befehl „apt search“ gefolgt vom Paketnamen aus.

$ sudo apt search phpmyadmin
$ sudo apt search ^mysql-server
$ sudo apt search httpd*

8) Informationen zum Paket anzeigen

Um die Informationen zu einem Paket anzuzeigen, führen Sie den Befehl „apt show“ gefolgt vom Paketnamen

aus
$ sudo apt show nginx

9) Pakete automatisch entfernen

Die Option Autoremove im apt-Befehl wird verwendet, um die Pakete zu entfernen, die automatisch installiert wurden, um die Abhängigkeiten zu erfüllen, und jetzt nicht mehr benötigt werden.

$ sudo apt auotremove
$ sudo apt --purge autoremove

10) Paketabhängigkeiten auflisten

Um Paketabhängigkeiten aufzulisten, führen Sie „apt dependents“ gefolgt vom Paketnamen

aus
$ sudo apt depends phpmyadmin

Um Paketabhängigkeiten rekursiv aufzulisten, führen Sie dann „apt rdepends“ gefolgt vom Paketnamen

aus
$ sudo apt rdepends docker

11) Herunterladen des Pakets ohne Installation

Um ein Paket im aktuellen Arbeitsverzeichnis herunterzuladen, führen Sie den Befehl „apt download“ gefolgt vom Paketnamen aus.

$ sudo apt download phpmyadmin

12) Paket halten und nicht halten

Wenn ein Paket als gesperrt markiert ist, wird dieses Paket nicht aktualisiert, bis es wieder als nicht gesperrt markiert wird.

Nehmen wir an, wir möchten nginx als hold the run below-Befehl markieren

$ sudo apt-mark hold nginx
nginx set on hold.
$

Führen Sie

aus, um das nginx-Paket als unhold zu markieren
$ sudo apt-mark unhold nginx
Canceled hold on nginx.
$

13) Leeren Sie den Apt-Cache

Wenn wir den apt-Befehl ausführen, wird er in /var/cache/apt/archives zwischengespeichert, Cache kommt ins Bild, wenn wir das Paket neu installieren, da der apt-Befehl zuerst nach dem Paket im Cache sucht. Durch das Bereinigen des apt-Cache wird also Speicherplatz freigegeben, da Pakete aus dem Ordner „/var/cache/apt/archives/“ entfernt werden.

$ sudo apt clean

Um veraltete deb-Pakete zu bereinigen, führen Sie dann

aus
$ sudo apt autoclean

14) Quellen bearbeiten (sources.list)

Der Apt-Befehl verweist auf /etc/apt/sources.list für die Paket-Repository-URL. Mit dem Befehl „apt edit-sources“ kann die Datei sources.list bearbeitet werden, das Beispiel ist unten gezeigt:

$ sudo apt edit-sources

Es öffnet die Datei sources.list im vi-Editor, also bearbeiten Sie die Datei und speichern und beenden Sie die Datei.

15) Geschichte des apt-Befehls

Der Apt-Befehlsverlauf wird in der Datei „/var/log/apt/history.log“ gespeichert. Um also den Verlauf des apt-Befehls anzuzeigen, verwenden Sie den folgenden cat-Befehl

$ cat /var/log/apt/history.log
Or
$ tail -n 30 /var/log/apt/history.log   // This will list only last 30 lines

Das ist alles aus diesem Beitrag. Ich nehme an, Sie fanden es informativ. Bitte zögern Sie nicht, Ihre Fragen und Ihr Feedback im Kommentarbereich unten zu teilen.


Ubuntu
  1. bash:netstat:Befehl nicht gefunden – Debian/Ubuntu Linux

  2. Apt get-Befehlsbeispiele zum Verwalten von Paketen unter Ubuntu/Debian

  3. 8 Linux TR-Befehlsbeispiele

  4. rm-Befehlsbeispiele unter Linux

  5. ps-Befehlsbeispiele in Linux

apt-Befehl unter Linux

Beispiele für Linux Touch-Befehle

Linux-IP-Befehl mit Beispielen

Möglichkeiten zum Entfernen des in Ubuntu Linux hinzugefügten PPAs-Pakets

id-Befehlsbeispiele in Linux

apt Linux-Befehl mit Beispielen