Weboldal keresés

sysget – Előtér minden Linux csomagkezelőhöz


A Linuxnak számos változata létezik, és sokan szeretünk mindenféle disztribúciót tesztelni, amíg meg nem találjuk az igényeinknek megfelelőt. A probléma az, hogy attól függően, hogy melyik fő disztribúciót építi fel az operációs rendszer, a csomagkezelő más lehet, és kiderült, hogy nem ismeri különösebben.

Van egy sysget nevű segédprogram, amely minden csomagkezelő kezelőfelületévé válhat. Alapvetően a sysget hídként szolgál, és lehetővé teszi, hogy minden csomagkezelőhöz ugyanazt a szintaxist használja.

Olvassa el még: 5 legjobb csomagkezelő Linux kezdőknek

Ez különösen hasznos azoknak a Linux újoncoknak, akik megteszik az első lépéseket az operációs rendszerük parancssoron keresztüli kezelésében, és szeretnek egyik disztribúcióról a másikra ugrani anélkül, hogy új parancsokat kellene megtanulniuk.

A Sysget semmiképpen sem helyettesíti a terjesztési csomagkezelőt. Ez csak az operációs rendszer csomagkezelőjének burkolója, és ha Ön Linux rendszergazda, akkor valószínűleg jobb, ha ragaszkodik a saját disztribúciójának csomagkezelőjéhez.

Támogatott csomagkezelők

A Sysget a csomagkezelők széles skáláját támogatja, beleértve:

  1. apt-get vagy apt
  2. xbps
  3. dnf
  4. nam
  5. zipper
  6. eopkg
  7. pacman
  8. felbukkan
  9. pkg
  10. krómbarna
  11. házisör
  12. semmi
  13. csattan
  14. Npm

A Sysget szolgáltatásai

  • csomagok keresése
  • csomagokat telepíteni
  • távolítsa el a csomagokat
  • távolítsa el az árvákat
  • csomagkezelő gyorsítótár törlése
  • adatbázis frissítése
  • frissítési rendszer
  • egyetlen csomag frissítése

A sysget hivatalos git tárháza itt érhető el.

A Sysget telepítése és használata Linux alatt

A sysget telepítése különösen egyszerű és triviális, és a következő parancsokkal fejezhető be.

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

A sysget használata is meglehetősen egyszerű, és a parancsok gyakran hasonlítanak az apt parancshoz. Amikor először futtatja a sysget alkalmazást, meg kell adnia a rendszer csomagkezelőjét, és megjelenik az elérhető csomagok listája. Ki kell választania az operációs rendszerének megfelelőt:

sudo sysget

Ha ez megtörtént, használhatja a következő parancsokat:

Csomagtelepítéshez.

sudo sysget install <package name>

Csomag eltávolítása:

sudo sysget remove package

Frissítés futtatásához:

sudo sysget update

A rendszer frissítéséhez:

sudo sysget upgrade

Adott csomag frissítése a következőkkel:

sudo sysget upgrade <package name>

Az árvák eltávolítása:

sudo sysget autoremove 

Tisztítsa meg a csomagkezelő gyorsítótárát:

sudo sysget clean 

Lássuk működés közben. Íme egy példa az emacs telepítésére Ubuntu rendszeren.

sudo sysget install emacs

És a következőképpen távolíthat el egy csomagot:

sudo sysget remove emacs

Ha végig kell mennie a sysget opciókon, írja be:

sudo sysget help

Megjelenik a sysgettel használható opciók listája:

Következtetés

Ne feledje, hogy a sysget szintaxisa minden támogatott disztribúcióban ugyanaz. Ennek ellenére nem az operációs rendszer csomagkezelőjének teljes cseréjét jelenti, hanem csak a csomagok rendszeren történő üzemeltetéséhez szükséges alapvető szükségletek fedezését.