Installation, Deinstallation und Aktualisierung von Software im Linux-System

王林
Freigeben: 2019-12-27 10:31:41
Original
7955 Leute haben es durchsucht

Installation, Deinstallation und Aktualisierung von Software im Linux-System

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
Nach dem Login kopieren

Die Anweisungen zum Deinstallieren einer Anwendung mit apt lauten wie folgt:

$ sudo apt remove app_name1
Nach dem Login kopieren

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
Nach dem Login kopieren

Nachdem die Aktualisierung abgeschlossen ist, verwenden Sie den folgenden Befehl, um alle Anwendungen zu aktualisieren:

$ sudo apt upgrade1
Nach dem Login kopieren

Wenn Sie nur Wenn Sie eine App aktualisieren möchten, geben Sie den folgenden Befehl ein:

$ sudo apt update app_name1
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Anwendungen im .rpm-Format können auch mit dem rpm-Befehl installiert werden:

$ sudo rpm -i app_name.rpm1
Nach dem Login kopieren

Der Befehl zum Löschen der Anwendung lautet wie folgt:

$ sudo yum remove app_name
$ sudo dnf remove app_name12
Nach dem Login kopieren

Das Upgrade des Programms kann über die folgende Befehlsimplementierung erfolgen:

$ yum update$ sudo dnf upgrade --refresh12
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage