sysget - Mwisho wa Mbele kwa Kila Kidhibiti cha Kifurushi katika Linux


Linux huja katika ladha nyingi na wengi wetu tunapenda kujaribu kila aina ya usambazaji hadi tupate inayolingana kabisa na mahitaji yetu. Shida ni kwamba kulingana na usambazaji gani mkubwa wa OS yako inaundwa, msimamizi wa kifurushi anaweza kuwa tofauti na ikawa moja ambayo haujaifahamu haswa.

Kuna huduma inayoitwa sysget ambayo inaweza kuwa mwisho kwa kila msimamizi wa kifurushi. Kimsingi sysget hutumika kama daraja na hukuruhusu kutumia syntax sawa kwa kila msimamizi wa kifurushi.

Hii ni muhimu sana kwa wapya wa Linux ambao wanachukua hatua zao za kwanza katika kudhibiti OS yao juu ya mstari wa amri na wanapenda kuruka kutoka kwa usambazaji mmoja hadi mwingine bila kujifunza amri mpya.

Sysget haibadilishi kwa vyovyote kidhibiti kifurushi cha usambazaji. Ni kiboreshaji tu cha meneja wa kifurushi cha OS na ikiwa wewe ni msimamizi wa Linux labda ni bora kushikamana na meneja wa kifurushi cha distro yako mwenyewe.

Sysget inasaidia anuwai ya wasimamizi wa kifurushi ikijumuisha:

  1. apt
  2. xbps
  3. dnf
  4. yum
  5. zipper
  6. eopkg
  7. pacman
  8. ibuka
  9. pkg
  10. chromebrew
  11. biashara ya nyumbani
  12. nix
  13. piga picha
  14. Npm

  • tafuta vifurushi
  • sakinisha vifurushi
  • ondoa vifurushi
  • ondoa yatima
  • futa akiba ya kidhibiti kifurushi
  • sasisha hifadhidata
  • boresha mfumo
  • boresha kifurushi kimoja

Hifadhi rasmi ya git ya sysget inapatikana hapa.

Jinsi ya Kufunga na Kutumia Sysget kwenye Linux

Ufungaji wa sysget ni rahisi sana na ni mdogo na unaweza kukamilika kwa amri zifuatazo.

$ 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

Matumizi ya sysget pia ni rahisi sana na amri mara nyingi huonekana kama zile zinazotumiwa na apt. Unapoendesha sysget kwa mara ya kwanza utaulizwa msimamizi wa kifurushi cha mfumo wako na uone orodha ya zinazopatikana. Lazima uchague moja kwa OS yako:

$ sudo sysget

Mara hii imefanywa, unaweza kutumia amri zifuatazo:

Kwa ufungaji wa kifurushi.

$ sudo sysget install <package name>

Ili kuondoa kifurushi:

$ sudo sysget remove package

Ili kutekeleza sasisho:

$ sudo sysget update

Ili kuboresha mfumo wako:

$ sudo sysget upgrade

Boresha kifurushi maalum na:

$ sudo sysget upgrade <package name>

Kuondoa yatima:

$ sudo sysget autoremove 

Safisha akiba ya msimamizi wa kifurushi:

$ sudo sysget clean 

Hebu tuone kwa vitendo. Hapa kuna sampuli ya usakinishaji wa emacs kwenye mfumo wa Ubuntu.

$ sudo sysget install emacs

Na hapa kuna jinsi ya kuondoa kifurushi:

$ sudo sysget remove emacs

Ikiwa unahitaji kupitia chaguzi za sysget, unaweza kuandika:

$ sudo sysget help

Hii itaonyesha orodha ya chaguzi zinazopatikana unaweza kutumia na sysget:

Kumbuka kwamba syntax ya sysget ni sawa katika usambazaji wote unaotumika. Bado haimaanishi kuchukua nafasi ya meneja wa kifurushi chako cha OS kabisa, lakini ili kufidia mahitaji ya kimsingi ya kuendesha vifurushi kwenye mfumo.