sysget - Käyttöliittymä jokaiselle Linuxin Package Managerille


Linuxia on monia makuja, ja monet meistä haluavat testata kaikenlaisia jakeluja, kunnes löydämme tarpeisiimme sopivan. Ongelmana on, että sen mukaan, minkä suuren jakelun käyttöjärjestelmäsi on rakennettu, paketinhallinta saattaa olla erilainen ja osoittautui sellaiseksi, jota et ole erityisen perehtynyt.

On olemassa sysget-niminen apuohjelma, josta voi tulla jokaisen paketinhallinnan käyttöliittymä. Pohjimmiltaan sysget toimii siltana ja antaa sinun käyttää samaa syntaksia jokaisessa paketinhallinnassa.

Lue myös: 5 parasta paketinhallintaa Linux-aloittelijoille

Tämä on erityisen hyödyllistä uusille Linux-tulokkaille, jotka ottavat ensimmäisiä askeleitaan käyttöjärjestelmän hallinnassa komentorivin kautta ja haluavat siirtyä jakelusta toiseen ilman, että heidän tarvitsee opetella uusia komentoja.

Sysget ei missään tapauksessa korvaa jakelupakettien hallintaa. Se on vain käyttöjärjestelmän paketinhallinnan kääre, ja jos olet Linux-järjestelmänvalvoja, on luultavasti parempi pysyä oman distrosi paketinhallinnassa.

Tuetut paketinhallintaohjelmat

Sysget tukee monenlaisia paketinhallintaohjelmia, mukaan lukien:

  1. apt-get tai apt
  2. xbps
  3. dnf
  4. nam
  5. zypper
  6. eopkg
  7. pacman
  8. esiin
  9. pkg
  10. kromi
  11. kotiolut
  12. nix
  13. napsahtaa
  14. Npm

Sysget-ominaisuudet

  • etsi paketteja
  • asentaa paketteja
  • poista paketit
  • poistaa orpoja
  • tyhjennä paketinhallinnan välimuisti
  • päivitä tietokanta
  • päivitysjärjestelmä
  • päivitä yksi paketti

Sysgetin virallinen git-arkisto on saatavilla täältä.

Sysgetin asentaminen ja käyttö Linuxissa

Sysgetin asennus on erityisen helppoa ja triviaalia, ja se voidaan suorittaa seuraavilla komennoilla.

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

Sysgetin käyttö on myös melko yksinkertaista, ja komennot näyttävät usein samalta kuin apt-komennot. Kun suoritat sysgetin ensimmäistä kertaa, sinulta kysytään järjestelmäsi pakettienhallintaa ja näet luettelon saatavilla olevista paketeista. Sinun on valittava käyttöjärjestelmällesi sopiva:

sudo sysget

Kun tämä on tehty, voit käyttää seuraavia komentoja:

Paketin asennusta varten.

sudo sysget install <package name>

Paketin poistaminen:

sudo sysget remove package

Päivityksen suorittaminen:

sudo sysget update

Päivitä järjestelmäsi seuraavasti:

sudo sysget upgrade

Päivitä tietty paketti:

sudo sysget upgrade <package name>

Orpojen poistaminen:

sudo sysget autoremove 

Puhdista paketinhallinnan välimuisti:

sudo sysget clean 

Katsotaanpa sitä toiminnassa. Tässä on esimerkki emacsin asennuksesta Ubuntu-järjestelmään.

sudo sysget install emacs

Ja näin paketin poistaminen:

sudo sysget remove emacs

Jos sinun täytyy käydä läpi sysget-asetukset, voit kirjoittaa:

sudo sysget help

Tämä näyttää luettelon käytettävissä olevista vaihtoehdoista, joita voit käyttää sysgetin kanssa:

Johtopäätös

Muista, että sysgetin syntaksi on sama kaikissa tuetuissa jakeluissa. Tarkoituksena ei ole silti korvata käyttöjärjestelmän pakettien hallintaa kokonaan, vaan vain kattaa perustarpeet pakettien käyttämiseksi järjestelmässä.