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:
- apt-get tai apt
- xbps
- dnf
- nam
- zypper
- eopkg
- pacman
- esiin
- pkg
- kromi
- kotiolut
- nix
- napsahtaa
- 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ä.