GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Trizen – Ein leichtgewichtiger AUR-Paketmanager für Arch-basierte Systeme

Pacaur wird nicht gewartet und der Entwickler ist aus unbekannten Gründen zurückgetreten. Pacaur funktioniert immer noch, aber die Arch-Entwickler schlagen vor, andere Hilfsprogramme für AUR-Pakete zu verwenden. Ich habe schon einige AUR-Helfer wie Packer ausprobiert , Juhu , und Yourt . Heute werden wir einen weiteren AUR-Helfer sehen, auf den ich gerade gestoßen bin. Begrüßen Sie Trizen , ein leichtgewichtiger, in Perl geschriebener AUR-Paketmanager.

Genau wie jeder andere AUR-Helfer wird Trizen mit den folgenden Funktionen ausgeliefert.

  • Installation von Paketen aus dem AUR.
  • Suchunterstützung für AUR-Pakete.
  • AUR-Kommentare für Pakete lesen.
  • Upgrade-Unterstützung für AUR-Pakete.
  • Rekursiver Resolver von AUR-Abhängigkeiten.
  • Eingebaute Interaktion mit 'pacman'.
  • Bearbeitungsunterstützung für Textdateien.
  • Eingabe/Ausgabe UTF-8-Unterstützung.
  • Und es kommen noch mehr.

Installieren Sie Trizen unter Arch Linux

Trizen selbst ist in AUR verfügbar , sodass Sie es mit allen oben genannten AUR-Helfern installieren können. Um beispielsweise Trizen mit Yay zu installieren, führen Sie einfach Folgendes aus:

$ yay -S trizen

Ersetzen Sie Yay durch Ihr aktuelles AUR-Hilfsprogramm.

Alternativ können Sie es mit den folgenden Befehlen aus dem Quellcode kompilieren und installieren.

$ git clone https://aur.archlinux.org/trizen.git
$ cd trizen
$ sudo makepkg -si

Nutzung

Die typische Verwendung von Trizen ist:

$ trizen [options] [pkgname] [pkgname] [...]

Hier sind einige Beispiele, um die Grundidee zur Verwendung von Trizen zu verstehen.

Um ein Paket zu installieren, zum Beispiel xdman, verwenden Sie:

$ trizen -S xdman

So suchen Sie nach einem Paket:

$ trizen -Ss xdman
aur/xdman 2018.7.0.3-1 [installed: 2016.6.2-1] [out-of-date] [23+] [1.2%] [30 Dec 2017]
 Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save videos from video sharing sites and integration with ANY browser

So erhalten Sie Informationen zu einem installierten Paket:

$ trizen -Si xdman
Repository : AUR
Name : xdman
Version : 2018.7.0.3-1
Maintainer : boosterdev
URL : http://xdman.sourceforge.net/
AUR URL : https://aur.archlinux.org/packages.php?ID=473725
License : GPL
Votes : 23
Popularity : 1.2%
Installed : Yes
Out Of Date : Yes
Depends On : java-runtime
Make Deps : p7zip
Check Deps : None
Optional Deps : None
Provides : None
Conflicts With : None
Replaces : None
Package Base : xdman
Last Update : Sat Dec 30 02:45:58 2017
Description : Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save videos from video sharing sites and integration with ANY browser.

So zeigen Sie AUR-Kommentare für ein bestimmtes Paket an:

$ trizen -C xdman

So finden Sie heraus, wer der Betreuer eines Pakets ist:

$ trizen -Sm xdman

So entfernen Sie ein Paket:

$ trizen -R xdman

So aktualisieren Sie die Paketdatenbank:

$ trizen -y

So aktualisieren Sie ein installiertes Paket:

$ trizen -u xdman

So klonen Sie ein Paket im aktuellen Arbeitsverzeichnis:

$ trizen -G xdman

So klonen Sie ein Paket zusammen mit seinen AUR-Abhängigkeiten:

$ trizen -Gd xdman

Um die Hilfeinformationen für eine bestimmte Option anzuzeigen, beispielsweise -S, führen Sie Folgendes aus:

$ trizen -Sh

Um die vollständige Hilfe anzuzeigen, führen Sie Folgendes aus:

$ trizen

Sie können 'trizen' auch ohne Argumente ausführen, um die allgemeine Verwendung und eine Liste der verfügbaren Optionen anzuzeigen.


Linux
  1. Verwenden von AppImage für die Linux-Paketverwaltung

  2. Was ist Ihr Lieblings-Linux-Paketmanager?

  3. 4 Tools zum Erstellen von eingebetteten Linux-Systemen

  4. Linuxbrew – Ein gemeinsamer Paketmanager für Linux und Mac OS X

  5. Flexibel für eine Fluxbox? – Lightweight X Window Manager für UNIX / Linux

Trash-cli :Ein Befehlszeilen-Papierkorb für Unix-ähnliche Systeme

Erste Schritte mit Nix Package Manager

Aktivieren Sie den Conda-Forge-Kanal für den Conda-Paket-Manager

So aktivieren Sie den Conda-Forge-Kanal für den Conda-Paket-Manager

TinyCP – Ein leichtgewichtiges Control Panel zur Verwaltung von Linux-Systemen

AntiX – Eine leichtgewichtige systemd-freie Linux-Distribution für alte Computer