Linux-Paketmanager: pacman, yum, apt ...
Inhaltsverzeichnis:
Der Paketmanager unter Linux ist grundlegend für die Auswahl einer Linux-Distribution, da wir dank seiner Befehle alle täglichen Aufgaben und Installationen auf unserem Computer ausführen können. Wir empfehlen Ihnen daher immer, den Befehl HELP zu verwenden und gute Websites mit vielen Informationen zu besuchen. Deshalb bringen wir Ihnen diesen praktischen Leitfaden.
Welcher Linux-Paketmanager passt zu Ihnen?
Wie bei jedem neuen Linux-Benutzer sind Sie möglicherweise überwältigt von der Vielzahl an Optionen, die Sie für Distributionen haben, die Sie auf Ihrem Desktop-Computer installieren können. Was ist der Unterschied zwischen Ubuntu, Fedora, OpenSUSE, Sabayon oder Arch? Letztendlich lautet die kurze Antwort: Paketmanager.
Jede Distribution bietet Benutzern eine einzigartige Methode zur Installation und Wartung ihres Systems mit unterschiedlichem Grad an Benutzerfreundlichkeit und Benutzerfreundlichkeit.
Dieses Handbuch dient als kurze Erklärung zur Ausführung grundlegender Aufgaben in den einzelnen Paketverwaltungssystemen, damit Sie entscheiden können, welches für Sie das richtige ist.
Pacman
Es ist ein beliebter und einfacher, aber leistungsstarker Arch Linux-Paketmanager und einige wenig bekannte Linux-Distributionen. Es bietet einige der grundlegenden Funktionen anderer Paketmanager, einschließlich Installation, automatische Auflösung von Abhängigkeiten, Aktualisierung, Deinstallation und Software-Disqualifikation .
Es ist so konzipiert, dass Pakete für Arch-Benutzer einfach und leicht zu verwalten sind.
YUM
YUM ist eine Auflösungsabhängigkeit für den RPM-Paketmanager. YUM ist der Standardwert für das Paketverwaltungssystem, das in einigen Red Hat-Derivaten enthalten ist, einschließlich Fedora 21 und CentOS. Die Syntax für YUM ist einfach, und Apt-Benutzer können die Änderung problemlos vornehmen.
Das Aktualisieren und Aktualisieren über YUM ist sehr einfach, wobei der folgende Befehl die Aufgaben übernimmt:
sudo yum update
Um ein Paket zu installieren, wird der folgende Befehl verwendet:
sudo yum installiere $ packageName
Um ein Paket zu entfernen, lautet der Befehl außerdem:
sudo yum entferne $ packageName
So suchen Sie nach einem installierbaren Paket:
sudo yum search $ packageName
YUM enthält keinen Autoremove-Befehl zum Suchen und Entfernen nicht verwendeter Abhängigkeiten. Es enthält jedoch eine großartige Funktion zum Installieren eines Pakets von einer URL, die Apt nicht enthält:
APT
Apt ist eine Auflösungsabhängigkeit für Debian- basierte Systeme wie Ubuntu. In Verbindung mit dpkg bietet der Apt-Paketmanager eine einfache Möglichkeit zum Aktualisieren, Installieren und Entfernen von Software. Ohne Apt wäre die Wartung eines Debian-Systems wie die Verwendung von Linux in den neunziger Jahren.
Apt hat eine schöne einfache Syntax, obwohl es neu geschrieben wird, um eine einfache und klare Syntax bereitzustellen. Abhängig von der verwendeten Version (Ubuntu 14.04 und höher enthält die neuen Apt-Befehle) können Sie verschiedene Befehle verwenden, um dieselben Ergebnisse zu erzielen.
Verwenden Sie den folgenden Befehl, um die Software-Repositorys zu aktualisieren:
sudo apt-get update
oder
sudo apt update
So aktualisieren Sie die Software:
sudo apt-get upgrade
oder
sudo apt update
Für ein vollständigeres Upgrade, bei dem auch widersprüchliche Paketabhängigkeiten auf die neueste Version und das Entfernen alter oder nicht verwendeter Versionen versucht werden, lautet der Befehl wie folgt:
sudo apt-get dist-upgrade
oder
sudo apt volles Upgrade
Diese Befehle können kombiniert werden, um nacheinander ein Update durchzuführen:
sudo apt-get update && sudo apt-get upgrade
oder
sudo apt update && sudo apt upgrade
Um die Software zu installieren, lautet der Befehl:
sudo apt-get install $ packageName
oder
sudo apt installiere $ packageName
So entfernen Sie ein Paket:
sudo apt-get remove $ packageName
oder
sudo apt entferne $ packageName
Durch die Einschränkung Ihrer Systemsoftware mit dem Befehl apt-get remove kann Apt nicht verwendete Abhängigkeiten gut extrahieren. Manchmal können jedoch im Zuge der Softwareentfernung oder eines Upgrades einige spätere Abhängigkeiten auftreten im System bleiben. Wenn Sie diese Pakete aus dem System entfernen möchten. Apt enthält einen Befehl für diese Aufgabe:
sudo apt-get autoremove
oder
sudo apt autoremove
Suchen Sie nach einem installierbaren Paket:
sudo apt-cache search $ packageName
oder
sudo apt search $ packageName
Apt bietet derzeit nicht die Möglichkeit, ein Paket über eine URL zu installieren. Dies bedeutet, dass der Benutzer das zu installierende Paket suchen und herunterladen muss. Ubuntu und einige seiner Derivate haben es geschafft, dies mit einem einzigen Klick auf apturl-Links zu bekämpfen, die auf einigen Websites zu finden sind.
Entropie
Entropy ist der Standardpaketmanager für das Sabayon Linux- System, ein Derivat von Gentoo. Was Entropy interessant macht, ist, dass Sabayon Binärdateien über Entropy und den Quellcode über Gentoos Paketmanager Portage verwendet. Eine grundlegende Zusammenfassung dieses Systems lautet wie folgt:
- Quellpakete werden mithilfe von Portage über Entropy in Binärdateien integriert. Entropy konvertiert Binärdateien in ein Entropy-Paket. Entropy-Pakete werden dem Sabayon-Repository hinzugefügt. Der Benutzer installiert eine Binärdatei über Entropy.
Entropie ist vergleichbar mit Apt, YUM, ZYpp und DNF, was bedeutet, dass die Befehle für Anfänger einfach zu verwenden sind. Entropie enthält auch Verknüpfungen.
So aktualisieren Sie die Software:
sudo equo update
oder
sudo equo up
So aktualisieren Sie alle Pakete:
Sudo Equo Upgrade
oder
sudo equo u
Diese Befehle können gleichzeitig verwendet werden:
sudo equo update && sudo equo upgrade
oder
sudo equo up && sudo equo u
So installieren Sie ein Paket:
sudo equo installiere $ packageName
oder
sudo equo in $ packageName
So entfernen Sie ein Paket:
sudo equo entferne $ packageName
oder
sudo equo rm $ packageName
So suchen Sie nach einem installierbaren Paket:
sudo equo search $ packageName
ZYpp
ZYpp ist eine weitere Auflösungsabhängigkeit für die RPM-Paketverwaltung und der Standardpaketmanager für OpenSUSE und SUSE Linux Enterprise. ZYpp verwendet binäre.rpm wie YUM, ist jedoch etwas schneller, da es in C ++ geschrieben ist, während YUM in Python geschrieben ist. ZYpp ist extrem einfach zu bedienen, da es Befehlsverknüpfungen enthält, die anstelle vollständiger Befehle verwendet werden können.
WIR EMPFEHLEN IHNEN Die besten Linux-Distributionen 2018Wie YUM aktualisiert und verbessert ZYpp alle Pakete mit dem folgenden Befehl:
sudo zypper update
oder
sudo zypper auf
So installieren Sie ein Paket:
sudo zypper installiere $ packageName
oder
sudo zypper in $ packageName
Verwenden Sie den folgenden Befehl, um ein Paket zu entfernen:
sudo zypper entferne $ packageName
oder
sudo zypper rm $ packageName
Suchen Sie nach einem installierbaren Paket:
sudo zypper search $ packageName
Wie bei YUM ist in ZYpp kein Autoremove-Befehl enthalten. Ebenso wie Ubuntu verfügt OpenSUSE über Ein-Klick-Installationslinks für das Web, die auf dem Installationspaket basieren.
DNF oder Dandified YUM
DNF ist eine YUM-Umschreibung, die ZYpp-Funktionen verwendet, insbesondere die Abhängigkeit von Auflösungsfunktionen. DNF ist der Standardpaketmanager für Fedora 22 und höher und sollte in Zukunft das Standard-CentOS-System werden.
So aktualisieren und aktualisieren Sie das gesamte System:
sudo dnf update
So installieren Sie ein Paket:
sudo installiere $ packageName
So entfernen Sie ein Paket:
sudo dnf entferne $ packageName
Suchen Sie nach einem installierbaren Paket:
sudo dnf search $ packageName
Im Gegensatz zu YUM und ZYpp bietet DNF den Befehl autoremove zum Durchsuchen des Systems und Entfernen von Abhängigkeiten, ohne Folgendes zu verwenden:
sudo dnf autoremove
DNF ermöglicht auch die Installation von Paketen über eine URL:
sudo dnf installiere $ url
Wenn Sie die verschiedenen verfügbaren Paketmanager testen, finden Sie in jeder Distribution den Manager, der für Sie am bequemsten ist.
Wir empfehlen zu lesen, wie man einen bootfähigen Ubuntu USB erstellt.
Die Paketverwaltung ist unter Linux sehr wichtig, und das Wissen über die Verwendung mehrerer Paketmanager kann einem Benutzer helfen, da das Herunterladen oder Installieren von Software aus Repositorys neben dem Aktualisieren, Verwalten von Abhängigkeiten und Deinstallieren von Software erforderlich ist sehr wichtig und ein kritischer Abschnitt in der Linux-Systemadministration.
Welcher Paketmanager passt am besten zu Ihnen? Haben Sie versucht, einen dieser Paketmanager außerhalb der Standarddistribution zu installieren? Hoffentlich hat es Ihnen gefallen und wenn Sie mehr Tutorials unter Linux möchten, können Sie Ihre Kommentare hinterlassen und in sozialen Netzwerken teilen.
Linux Mint 18.1 Serena steht der Linux-Community zur Verfügung
Wenn Sie bereits über Linux Mint 18.0 verfügen, können Sie vom Update-Manager problemlos auf diese Version auf Linux Mint 18.1 Serena aktualisieren.
Linux aio ubuntu 16.10 steht der Linux-Community zur Verfügung
Linux AIO Ubuntu ist eine spezielle Linux-Distribution, die mehrere Editionen des weltweit beliebtesten Betriebssystems Ubuntu enthält.
So installieren und konfigurieren Sie Virtualbox unter Linux: Debian, Ubuntu, Linux Mint ...
Tutorial auf Spanisch, in dem wir Ihnen zeigen, wie Sie VirtualBox auf sehr einfache Weise in unserer Linux-Distribution installieren können.