Werden Sie ein Arch Power User mit Pacli und PacUI

Eines der erstaunlichen Dinge an Linux ist die Tatsache, dass es ein Dutzend verschiedener Programme gibt, die dieselbe Funktion ausführen. Jeder ist ein wenig anders geschrieben und verwendet eine andere Sprache, um das gleiche Ziel zu erreichen. Dies bedeutet, dass Linux-Benutzer nicht daran gebunden sind, ein Programm zum Ausführen einer Aufgabe zu verwenden. In diesem Artikel werde ich mir ein kleines Programm ansehen, das den Pacman-Paketmanager ergänzt / ersetzt.

Warum brauchen Sie PacUI?

Bevor ich Ihnen die betreffende Anwendung vorstelle, möchte ich sie kurz erläutern und erläutern, warum Sie sie möglicherweise nützlich finden.

Diese Anwendung soll Ihnen helfen, Pakete auf Arch- und Arch-basierten Linux-Distributionen (sowohl von den Repos als auch vom Arch User Repository) zu installieren. Es wurde auch entwickelt, um einige Systemfehler im Zusammenhang mit der Paketverwaltung zu beheben. Es läuft im Terminal und gibt Ihnen per Tastendruck Zugriff auf komplexe Befehle.

In Bezug auf die Benutzerfreundlichkeit liegt es irgendwo zwischen der Verwendung von pacman (Archs Paketmanager, der im Allgemeinen vom Terminal aus verwendet wird) und Pamac (dem grafischen Frontend für pacman). Für einige Benutzer ist die Verwendung von pacman (und anderen Terminal-Paketmanagern) schwierig, da sie nicht alle möglichen Befehle kennen. Der man ist ein paar Tastenanschläge entfernt, aber es kann schwer zu verstehen sein. Wenn Sie Pamac verwenden, müssen Sie möglicherweise eine Reihe von Menüs durchsuchen, um das Gesuchte zu finden. Dieses Terminal-Frontend hilft, indem es alle Ihre Optionen im Voraus anzeigt. Wenn Sie ein älteres System haben, wird sogar weniger Speicher benötigt.

Hinweis: Bevor wir fortfahren, sollte ich beachten, dass diese Anwendungen für fortgeschrittene und fortgeschrittene Linux-Benutzer konzipiert sind. Anfänger könnten überfordert sein.

PacUI

Ich wollte ursprünglich einen Artikel über Pacli (ein älteres Terminal-basiertes Pacman-Frontend) schreiben. Bei der Recherche bin ich auf PacUI gestoßen. PacUI ist eine Abzweigung einer früheren Version von Pacli von einem der Entwickler mit der Absicht, weitere Funktionen hinzuzufügen. Laut der Projektseite besteht einer der Unterschiede darin, dass „das gesamte Skript in einer Datei enthalten ist, die aus einfach zu lesendem Bash-Code mit vielen hilfreichen Kommentaren besteht“.

Pacli wird nicht mehr weiterentwickelt. Die letzte Aktualisierung des Codes erfolgte im Juli 2016. Die beiden Tools zur Verarbeitung von AUR-Paketen (Pacaur und Yaourt) werden ebenfalls nicht mehr entwickelt. Diese drei Programme sollten als gefährlich eingestuft und nicht verwendet werden.

PacUI unterstützt Pacman, Trizen, Yay und Pikaur.

PacUI listet 14 Optionen in seinem Menü auf:

  • System aktualisieren
  • System pflegen
  • Installieren Sie Pakete
  • Entfernen Sie Pakete + Deps
  • Abhängigkeitsbaum
  • Umgekehrter Abhängigkeitsbaum
  • Paketdateien auflisten
  • Paketdateien durchsuchen
  • Rollback-System
  • Fix Pacman Fehler
  • Konfigurationsdateien bearbeiten
  • Liste Pakete nach Größe
  • AUR-Installation erzwingen
  • Liste von AUR installiert

PacUI ist in erster Linie für die Verwendung über das Menü konzipiert und kann auch ohne die Benutzeroberfläche verwendet werden. Um beispielsweise einen umgekehrten Abhängigkeitsbaum anzuzeigen, können Sie pacui rt . Interessanterweise benötigt Pacui eine Reihe von Permutationen, um denselben Befehl auszuführen. Die folgenden Befehle geben beispielsweise auch einen umgekehrten Abhängigkeitsbaum aus: pacui RT, pacui -rt und pacui --rt . Eine vollständige Liste der PacUI-Optionen finden Sie mit dem Befehl pacui h .

Eine der nützlichsten Optionen von PacUI ist die umgekehrte Abhängigkeitssuche. Ich hatte ein paar AUR-Pakete auf meinem System, die bei jedem Update-Versuch nicht erstellt werden konnten. Ich habe die umgekehrte Abhängigkeitssuche verwendet, um zu sehen, welche Anwendung sie benötigt. Da ich diese Anwendung nicht mehr benötigte, installierte ich sie und entfernte die veralteten Abhängigkeiten.

Wenn Sie Manjaro verwenden, können Sie die stabile Version von PacUI mit dem folgenden Befehl installieren: sudo pacman -S pacui . Wenn Sie Vanilla Arch oder eine von mehreren Arch-basierten Distributionen verwenden, können Sie PacUI von AUR: yaourt -S pacui-git installieren. Sie können es auch einfach von Github herunterladen und ausführen.

Gedanken

PacUI ist ein einfaches Terminal-Tool, mit dem Sie Ihr System auf dem neuesten Stand halten und relativ problemlos arbeiten können. Es erfüllt dieses Ziel.

Eine nette Sache an PacUI ist, dass es die AUR-Installation vereinfacht. Wenn Sie das AUR-Paket mit einem Terminal-basierten Programm aktualisiert oder installiert haben, werden Sie gefragt, ob Sie PGKBUILD bearbeiten möchten. Das Paket wird heruntergeladen und Sie werden gefragt, ob Sie mit dem Erstellen / Installieren fortfahren möchten. Wenn Sie mit mehreren AUR-Paketen arbeiten möchten, müssen Sie diese Schritte für jedes einzeln ausführen. PacUI verarbeitet sie als Batch. Sie werden gefragt, ob Sie das PGKBUILD für jede Datei bearbeiten möchten. Anschließend werden Sie gefragt, ob Sie fortfahren möchten. Das ist schön, weil ich dann nicht auf jedes Paket warten muss, um es zu erstellen.

Denken Sie daran, bevor Sie eine der Optionen verwenden, mit denen Sie nicht vertraut sind, lesen Sie die Hilfeinformationen (geben Sie 00 in PacUI ein). Ich habe diesen Fehler gemacht und versehentlich mein Benutzerkonto und meine Passwörter gelöscht. Zum Glück konnte ich es mit Hilfe der Manjaro-Foren wiederherstellen.

Haben Sie jemals PacUI verwendet? Was ist Ihr bevorzugtes Terminalpaket-Verwaltungstool?

Wenn Sie diesen Artikel interessant fanden, nehmen Sie sich bitte eine Minute Zeit, um ihn in den sozialen Medien zu teilen.

Hinweis: In einer früheren Version dieses Artikels wurde auch Pacli erwähnt. Nach dem Feedback unserer Leser haben wir den Artikel umgeschrieben. Entschuldigung für die Unannehmlichkeiten.

Empfohlen

Nuclear Music Player für Multi Source Music Streaming unter Linux
2019
So erstellen Sie Fedora Live USB in Ubuntu
2019
Konvergenz wird mit dem ersten Ubuntu-Tablet Realität
2019