Hardware

Linux-Paketmanager: pacman, yum, apt ...

Inhaltsverzeichnis:

Anonim

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:

sudo yum installiere $ url

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 2018

Wie 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.

Hardware

Die Wahl des Herausgebers

Back to top button