sysget - Iwaju-iwaju fun Gbogbo Oluṣakoso Package ni Lainos


Lainos wa ni ọpọlọpọ awọn eroja ati ọpọlọpọ wa fẹran lati ṣe idanwo gbogbo iru awọn kaakiri titi ti a fi rii ibaramu pipe fun awọn aini wa. Iṣoro naa ni pe da lori eyiti pinpin pataki ti OS rẹ ti kọ, oluṣakoso package le jẹ oriṣiriṣi ati yipada lati jẹ ọkan ti iwọ ko mọ ni pato.

IwUlO kan wa ti a pe ni sysget ti o le di opin-iwaju fun gbogbo oluṣakoso package. Ni ipilẹṣẹ sysget ṣiṣẹ bi afara ati gba ọ laaye lati lo iṣọpọ kanna fun gbogbo oluṣakoso package.

Eyi wulo julọ fun awọn tuntun tuntun Linux ti wọn n ṣe awọn igbesẹ akọkọ wọn ni ṣiṣakoso OS wọn lori laini aṣẹ ati fẹ lati fo lati pinpin kan si ekeji laisi nini kọ awọn ofin titun.

Sysget ko ni rirọpo ti oluṣakoso package pinpin. O jẹ ipari nikan ti oluṣakoso package OS ati pe ti o ba jẹ olutọju Linux o ṣee ṣe dara julọ lati faramọ oluṣakoso package distro tirẹ.

Sysget ṣe atilẹyin jakejado ibiti awọn alakoso package pẹlu:

  1. gbon
  2. xbps
  3. dnf
  4. yum
  5. zypper
  6. eopkg
  7. pacman
  8. farahan
  9. pkg
  10. chrombrew
  11. ile-iṣẹ
  12. nix
  13. imolara
  14. Npm

  • wa fun awọn idii
  • fi awọn idii sii
  • yọ awọn idii kuro
  • yọ awọn ọmọ orukan kuro
  • nu kaṣe oluṣakoso package
  • imudojuiwọn ibi ipamọ data
  • Eto igbesoke
  • igbesoke package kan ṣoṣo

Ibi ipamọ osise ti sysget wa nibi.

Bii o ṣe le Fi sii ati Lo Sysget ni Lainos

Fifi sori ẹrọ sysget jẹ paapaa rọrun ati lasan ati pe o le pari pẹlu awọn ofin wọnyi.

$ 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

Lilo sysget tun rọrun pupọ ati awọn aṣẹ nigbagbogbo ma dabi awọn ti a lo pẹlu apt. Nigbati o ba ṣiṣẹ sysget fun igba akọkọ o yoo beere lọwọ oluṣakoso package ti eto rẹ ki o wo atokọ ti awọn ti o wa. O gbọdọ yan ọkan fun OS rẹ:

$ sudo sysget

Lọgan ti a ba ṣe eyi, o le lo awọn ofin wọnyi:

Fun fifi sori package.

$ sudo sysget install <package name>

Lati yọ package kan:

$ sudo sysget remove package

Lati ṣiṣe imudojuiwọn kan:

$ sudo sysget update

Lati ṣe igbesoke eto rẹ:

$ sudo sysget upgrade

Ṣe igbesoke package kan pato pẹlu:

$ sudo sysget upgrade <package name>

Lati yọ awọn alainibaba kuro:

$ sudo sysget autoremove 

Nu kaṣe oluṣakoso package:

$ sudo sysget clean 

Jẹ ki a rii ni iṣe. Eyi ni fifi sori apẹẹrẹ ti awọn emacs lori eto Ubuntu.

$ sudo sysget install emacs

Ati pe eyi ni bi o ṣe le yọ package kan:

$ sudo sysget remove emacs

Ti o ba nilo lati lọ nipasẹ awọn aṣayan sysget, o le tẹ:

$ sudo sysget help

Eyi yoo fihan atokọ ti awọn aṣayan to wa ti o le lo pẹlu sysget:

Ranti pe sintasi fun sysget jẹ kanna ni gbogbo awọn pinpin kaakiri. Ṣi kii tumọ si lati rọpo oluṣakoso package OS rẹ, ṣugbọn lati kan lati bo awọn aini ipilẹ lati ṣiṣẹ awọn idii lori eto naa.