Was ist ein Paketverwaltungssystem?
Ein Paketverwaltungssystem besteht aus einer Reihe von Tools und Dateiformaten, die zusammen zum Installieren, Aktualisieren und Deinstallieren von Linux-Anwendungen verwendet werden.
Die beiden gängigsten Paketverwaltungssysteme stammen von Red Hat
und Debian
. Ret Het, CentOS und Fedora verwenden alle RPM
(.rpm-Dateien), Debian, Ubuntu und Mint verwenden DPKG
(.deb-Dateien).
Gentoo Linux verwendet ein System namens Portage
, Arch Linux verwendet nur TARBALLS
(.tar-Datei). Der Hauptunterschied zwischen diesen Systemen besteht in ihrem Ansatz zur Installation und Wartung von Anwendungen.
Sie fragen sich vielleicht, was in einer .rpm-, .db- oder .tar-Datei enthalten ist. Sie werden vielleicht überrascht sein, dass es sich bei all diesen Dateien um nichts anderes als einfache alte Archivdateien (wie .zip) handelt, die den Code für die Anwendung, Anweisungen zur Installation und Abhängigkeiten (von welchen anderen Anwendungen sie möglicherweise abhängt) enthalten. und wo die Konfigurationsdatei abgelegt werden soll. Die Software, die alle diese Anweisungen liest und ausführt, wird Paketmanager genannt.
Teilen Sie Online-Lernvideo-Tutorials: Linux-Video-Tutorials
Debian, Ubuntu, Mint usw.
Debian, Ubuntu , Mint und andere Debian-basierte Distributionen verwenden .deb-Dateien und das DPKG-Paketverwaltungssystem. Es gibt zwei Möglichkeiten, Anwendungen über dieses System zu installieren: Sie können sie mit der APT-Anwendung aus einem Repository installieren oder Sie können die Anwendung mit der DPKG-Anwendung aus einer .deb-Datei installieren.
Die Anweisungen zum Installieren einer Anwendung mit apt lauten wie folgt:
$ sudo apt install app_name1
Die Anweisungen zum Deinstallieren einer Anwendung mit apt lauten wie folgt:
$ sudo apt remove app_name1
Wenn Sie ein Upgrade durchführen möchten Wenn Sie die installierte Anwendung installiert haben, müssen Sie zuerst das Anwendungs-Repository aktualisieren. Der Befehl lautet wie folgt:
$ sudo apt update1
Nachdem die Aktualisierung abgeschlossen ist, verwenden Sie den folgenden Befehl, um alle Anwendungen zu aktualisieren:
$ sudo apt upgrade1
Wenn Sie nur Wenn Sie eine App aktualisieren möchten, geben Sie den folgenden Befehl ein:
$ sudo apt update app_name1
Angenommen, die Anwendung, die Sie installieren möchten, befindet sich schließlich nicht im Debian-Repository, kann sie als .DEB heruntergeladen werden. Der Befehl lautet wie folgt:
$ sudo dpkg -i app_name.deb
Red Hat, CentOS und Fedora
Standardmäßig verwendet Ret Hat mehrere Paketverwaltungssysteme. Obwohl diese Systeme ihre eigenen Befehle verwenden, gibt es dennoch viele Ähnlichkeiten und in Debian werden dieselben Befehle verwendet.
Zum Beispiel können wir Yum oder DNF Manager verwenden, um Anwendungen zu installieren. Der Befehl lautet wie folgt:
$ sudo yum install app_name $ sudo dnf install app_name12
Anwendungen im .rpm-Format können auch mit dem rpm-Befehl installiert werden:
$ sudo rpm -i app_name.rpm1
Der Befehl zum Löschen der Anwendung lautet wie folgt:
$ sudo yum remove app_name $ sudo dnf remove app_name12
Das Upgrade des Programms kann über die folgende Befehlsimplementierung erfolgen:
$ yum update$ sudo dnf upgrade --refresh12
Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonInstallation, Deinstallation und Aktualisierung von Software im Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!