sysget - Un front-end pentru fiecare manager de pachete în Linux
Linux vine în multe variante și multora dintre noi ne place să testăm tot felul de distribuții până când găsim potrivirea perfectă pentru nevoile noastre. Problema este că, pe baza distribuției majore construite de sistemul de operare, managerul de pachete ar putea fi diferit și s-a dovedit a fi unul cu care nu sunteți foarte familiarizat.
Există un utilitar numit sysget care poate deveni un front-end pentru fiecare manager de pachete. Practic, sysget servește drept punte și vă permite să utilizați aceeași sintaxă pentru fiecare manager de pachete.
Acest lucru este util în special pentru nou-veniții Linux care fac primii pași în gestionarea sistemului de operare prin linia de comandă și le place să treacă de la o distribuție la alta fără a fi nevoie să învețe comenzi noi.
Sysget nu înlocuiește în niciun caz managerul de pachete de distribuție. Este doar un pachet al managerului de pachete al sistemului de operare și, dacă sunteți administrator Linux, probabil că este mai bine să rămâneți la managerul de pachete al propriei distribuții.
Manageri de pachete acceptați
Sysget acceptă o gamă largă de manageri de pachete, inclusiv:
- apt
- xbps
- dnf
- daam
- zypper
- eopkg
- pacman
- emerge
- pachet
- chromebrew
- homebrew
- nix
- snap
- Npm
Caracteristici Sysget
- căutați pachete
- instalați pachete
- eliminați pachetele
- eliminați orfanii
- Ștergeți memoria cache a managerului de pachete
- actualizați baza de date
- actualizați sistemul
- actualizați pachetul unic
Depozitul oficial git al sysget este disponibil aici.
Cum se instalează și se utilizează Sysget în Linux
Instalarea sysget este deosebit de ușoară și banală și poate fi finalizată cu următoarele comenzi.
$ 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
Utilizarea sysget este, de asemenea, destul de simplă, iar comenzile arată adesea ca cele folosite cu apt. Când rulați sysget pentru prima dată, vi se va cere managerul de pachete al sistemului dvs. și veți vedea o listă cu cele disponibile. Trebuie să-l alegi pe cel pentru sistemul de operare:
$ sudo sysget
După ce ați făcut acest lucru, puteți utiliza următoarele comenzi:
Pentru instalarea pachetului.
$ sudo sysget install <package name>
Pentru a elimina un pachet:
$ sudo sysget remove package
Pentru a rula o actualizare:
$ sudo sysget update
Pentru a vă actualiza sistemul:
$ sudo sysget upgrade
Actualizați pachetul specific cu:
$ sudo sysget upgrade <package name>
Pentru a elimina orfanii:
$ sudo sysget autoremove
Curățați memoria cache a managerului de pachete:
$ sudo sysget clean
Să-l vedem în acțiune. Iată un exemplu de instalare a emacs pe sistemul Ubuntu.
$ sudo sysget install emacs
Și iată cum să eliminați un pachet:
$ sudo sysget remove emacs
Dacă trebuie să parcurgeți opțiunile sysget, puteți tasta:
$ sudo sysget help
Aceasta va afișa o listă de opțiuni disponibile pe care le puteți utiliza cu sysget:
Concluzie
Rețineți că sintaxa pentru sysget este aceeași în toate distribuțiile acceptate. Totuși, nu este menită să înlocuiască complet managerul de pachete ale sistemului de operare, ci doar să acopere nevoile de bază pentru a opera pachete pe sistem.