sysget – Ein Front-End für jeden Paketmanager unter Linux

Linux gibt es in vielen Varianten und viele von uns testen gerne alle Arten von Distributionen, bis wir die perfekte Übereinstimmung für unsere Anforderungen gefunden haben. Das Problem ist, dass der Paketmanager basierend auf der Hauptdistribution Ihres Betriebssystems möglicherweise anders ist und sich als einer herausstellt, mit dem Sie nicht besonders vertraut sind.

Es gibt ein Dienstprogramm namens sysget Das kann ein Front-End für jeden Paketmanager werden. Grundsätzlich sysget dient als Bridge und ermöglicht es Ihnen, für jeden Paketmanager dieselbe Syntax zu verwenden.

Lesen Sie auch: 5 beste Paketmanager für Linux-Neulinge

Dies ist besonders nützlich für Linux-Neulinge, die ihre ersten Schritte zur Verwaltung ihres Betriebssystems über die Befehlszeile unternehmen und gerne von einer Distribution zur anderen springen möchten, ohne neue Befehle lernen zu müssen.

Sysget ist in keiner Weise Ersatz des Distributionspaket-Managers. Es ist nur ein Wrapper des OS-Paketmanagers, und wenn Sie ein Linux-Administrator sind, ist es wahrscheinlich besser, sich an den Paketmanager Ihrer eigenen Distribution zu halten.

Unterstützte Paketmanager


Sysget unterstützt eine Vielzahl von Paketmanagern, darunter:

  1. apt-get oder apt

  2. xbps
  3. dnf
  4. lecker
  5. Zypper
  6. eopkg
  7. Pacman
  8. entstehen
  9. pkg
  10. Chrombrauerei
  11. Homebrew
  12. nix
  13. einrasten
  14. asl

Sysget-Funktionen

  • Suche nach Paketen
  • Pakete installieren
  • Pakete entfernen
  • Waisen entfernen
  • Paketmanager-Cache löschen
  • Datenbank auf den neusten Stand bringen
  • System aktualisieren
  • Upgrade eines einzelnen Pakets

Das offizielle Git-Repository von sysget ist verfügbar Hier.

So installieren und verwenden Sie Sysget unter Linux

Die Installation von sysget ist besonders einfach und trivial und kann mit den folgenden Befehlen ausgeführt werden.

$ sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
$ sudo mkdir -p /usr/local/share/sysget 
$ sudo chmod a+x /usr/local/bin/sysget

Benutzung von sysget ist auch ziemlich einfach und Befehle sehen oft so aus, wie sie mit verwendet werden geeignet. Wenn du rennst sysget Zum ersten Mal werden Sie nach dem Paketmanager Ihres Systems gefragt und sehen eine Liste der verfügbaren. Sie müssen das für Ihr Betriebssystem auswählen:

$ sudo sysget
Wählen Sie Linux Package Manager
Wählen Sie Linux Package Manager

Sobald dies erledigt ist, können Sie die folgenden Befehle verwenden:

Für die Paketinstallation.

$ sudo sysget install 

So entfernen Sie ein Paket:

$ sudo sysget remove package

So führen Sie ein Update aus:

$ sudo sysget update

So aktualisieren Sie Ihr System:

$ sudo sysget upgrade

Aktualisieren Sie ein bestimmtes Paket mit:

$ sudo sysget upgrade 

So entfernen Sie Waisenkinder:

$ sudo sysget autoremove 

Bereinigen Sie den Paketmanager-Cache:

$ sudo sysget clean 

Lassen Sie es uns in Aktion sehen. Hier ist eine Beispielinstallation von Emacs auf Ubuntu-System.

$ sudo sysget install emacs
Installieren Sie das Paket in Ubuntu
Installieren Sie das Paket in Ubuntu

Und so entfernen Sie ein Paket:

$ sudo sysget remove emacs
Entfernen Sie das Paket in Ubuntu
Entfernen Sie das Paket in Ubuntu

Wenn Sie durchgehen müssen sysget Optionen können Sie eingeben:

$ sudo sysget help

Daraufhin wird eine Liste der verfügbaren Optionen angezeigt, die Sie mit sysget verwenden können:

Sysget-Befehlsoptionen und -verwendung
Sysget-Befehlsoptionen und -verwendung
Fazit

Denken Sie an diese Syntax für sysget ist für alle unterstützten Distributionen gleich. Es ist jedoch nicht beabsichtigt, Ihren OS-Paketmanager vollständig zu ersetzen, sondern nur die grundlegenden Anforderungen für den Betrieb von Paketen auf dem System zu erfüllen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *