Comandă Sysget pentru a gestiona pachetele pe Linux

Distribuțiile Linux atât la nivel de utilizator, cât și la nivel de organizație au fost dezvoltate pentru a oferi utilizatorului opțiunea de a profita la maximum de toate funcțiile și caracteristicile sale și, după cum știm, unul dintre marile avantaje ale mediilor Linux este versatilitatea de a instala noi aplicații . iar acest lucru se realizează datorită managerului de pachete.

Managerul de pachete care este responsabil pentru realizarea sarcinilor de instalare, configurare și eliminare a acestor aplicații, dar problema rezidă atunci când folosim o distribuție despre care nu știm care este managerul de pachete, amintiți-vă că acest administrator variază între acestea, astfel încât același Manager de pachete nu este același în Fedora ca în CentOS sau Ubuntu.

Pentru a rezolva această situație există un instrument numit Sysget și, prin urmare, Solvetic vă va explica ce este și cum să îl utilizați pentru un control mai bun al pachetelor Linux.

Ce este SysgetSysget este o interfață dezvoltată pentru gestionarea managerilor de pachete în Linux, poate fi utilizată ca front-end specific pentru fiecare manager de pachete, în acest fel, Sysget poate fi utilizat cu aceeași sintaxă pentru fiecare manager de pachete disponibil în Linux.

Sysget este un script creat pentru administratorii de pachete și este scris în C ++, iar codul său sursă este disponibil gratuit pe GitHub.

Managerii de pacheteSysget acceptă diferiți manageri de pachete, cum ar fi:

  • apt-get (Debian)
  • xbps (nul)
  • dnf (Fedora)
  • yum (Enterprise Linux / Legacy Fedora)
  • zypper (OpenSUSE)
  • eopkg (Solus)
  • pacman (Arch)
  • emerge (Gentoo)
  • pkg (FreeBSD)
  • chromebrew (ChromeOS)
  • homebrew (Mac OS)
  • nix (Nix OS)
  • snap (independent)
  • npm (Javascript, Global)

CaracteristiciPrintre caracteristicile oferite de acest utilitar găsim:

  • Instalați pachete
  • Eliminați pachetele
  • Ștergeți fișierele orfane
  • Ștergeți memoria cache a managerului de pachete
  • Actualizează baza de date
  • Căutați pachete
  • Actualizați un anumit pachet

1. Cum se instalează Sysget pe Linux

Pasul 1
Pentru a efectua procesul de instalare Sysget vom executa următoarele comenzi:

 sudo wget -O / usr / local / bin / sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget

Pasul 2
După această comandă vom executa următoarele comenzi:

 sudo mkdir -p / usr / local / share / sysget sudo chmod a + x / usr / local / bin / sysget

Pasul 3
Când executăm Sysget pentru prima dată, va fi indicat managerul de pachete al sistemului utilizat și vom putea vedea o listă a managerilor disponibili, acolo o vom selecta pe cea care se potrivește cel mai bine distribuției utilizate, pentru aceasta executăm:

 sudo sysget

Acolo introducem numărul dorit și apăsăm Enter sau putem atribui pachetul dorit executând următoarea sintaxă:

 sudo sysget set "pachet"

2. Cum se utilizează Sysget pe Linux


Odată instalat putem folosi următoarele funcții:

Pasul 1
Pentru a instala un pachet vom executa următoarea sintaxă:

 sudo sysget instalare 
De exemplu, putem executa următoarele:
 sudo sysget instalează Emacs

Pasul 2
Acolo introducem litera S pentru a continua cu procesul de descărcare și instalare a pachetului selectat.
Pentru a elimina un pachet vom executa următoarea sintaxă:

 sudo sysget elimina "pachetul"

Pasul 3
Pentru a executa o actualizare vom folosi următoarea linie:

 actualizare sudo sysget

Pentru a actualiza întregul sistem executăm:

 upgrade sudo sysget
Pasul 4
Pentru a actualiza un anumit pachet vom executa următoarele:
 upgrade sudo sysget 
Dacă vrem să eliminăm pachetele orfane, adică nu mai depind de nimeni și nu sunt utilizate, executăm:
 sudo sysget autoremove
Dacă scopul este de a șterge memoria cache a sistemului:
 sudo sysget curat
Opțional, dacă dorim să căutăm un pachet în depozit, vom folosi parametrul de căutare plus numele pachetului.

În acest fel, Sysget devine un aliat pentru întregul proces de gestionare a pachetelor în diferitele distribuții Linux.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave