Linux -distribusjoner på både bruker- og organisasjonsnivå er utviklet for å gi brukeren muligheten til å få mest mulig ut av alle funksjonene og funksjonene, og som vi vet er en av de store fordelene med Linux -miljøer allsidigheten til å installere nye applikasjoner . og dette oppnås takket være pakkelederen.
Pakkebehandleren som er ansvarlig for å utføre installasjons-, konfigurasjons- og fjerningsoppgavene til disse programmene, men problemet ligger når vi bruker en distribusjon som vi ikke vet hvilken pakkebehandler det er, husk at denne administratoren varierer mellom disse slik at samme Package Manager er ikke det samme i Fedora som i CentOS eller Ubuntu.
For å løse denne situasjonen er det et verktøy som heter Sysget, og derfor vil Solvetic forklare hva det er og hvordan du bruker det for bedre kontroll av Linux -pakker.
Hva er SysgetSysget er et grensesnitt utviklet for å administrere pakkebehandlere i Linux, det kan brukes som en spesifikk front-end for hver pakkeleder, på denne måten kan Sysget brukes med samme syntaks for hver pakkeleder tilgjengelig i Linux.
Sysget er et skript laget for pakkebehandlere og er skrevet i C ++ og kildekoden er tilgjengelig gratis på GitHub.
Pakke ledereSysget støtter forskjellige pakkeledere som:
- apt-get (Debian)
- xbps (ugyldig)
- dnf (Fedora)
- yum (Enterprise Linux / Legacy Fedora)
- zypper (OpenSUSE)
- eopkg (Solus)
- pacman (Arch)
- dukke opp (Gentoo)
- pkg (FreeBSD)
- chromebrew (ChromeOS)
- homebrew (Mac OS)
- nix (Nix OS)
- snap (uavhengig)
- npm (Javascript, Global)
funksjonerBlant funksjonene som tilbys av dette verktøyet finner vi:
- Installer pakker
- Fjern pakker
- Slett foreldreløse filer
- Slett hurtigbufferen for pakkebehandling
- Oppdatere database
- Søk etter pakker
- Oppdater en bestemt pakke
1. Slik installerer du Sysget på Linux
Trinn 1
For å utføre Sysget installasjonsprosessen skal vi utføre følgende kommandoer:
sudo wget -O/usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget
Steg 2
Etter denne kommandoen vil vi utføre følgende kommandoer:
sudo mkdir -p / usr / local / share / sysget sudo chmod a + x / usr / local / bin / sysget
Trinn 3
Når du utfører Sysget for første gang, vil pakkebehandleren for det brukte systemet bli indikert, og vi vil kunne se en liste over tilgjengelige ledere, der vil vi velge den som passer best til fordelingen som brukes, for dette utfører vi:
sudo sysget
Der angir vi ønsket nummer og trykker Enter, eller vi kan tildele ønsket pakke ved å utføre følgende syntaks:
sudo sysget sett "pakke"
2. Slik bruker du Sysget på Linux
Etter installasjon kan vi bruke følgende funksjoner:
Trinn 1
For å installere en pakke vil vi utføre følgende syntaks:
sudo sysget installFor eksempel kan vi utføre følgende:
sudo sysget installer Emacs
Steg 2
Der skriver vi inn bokstaven S for å fortsette med nedlastings- og installasjonsprosessen for den valgte pakken.
For å fjerne en pakke vil vi utføre følgende syntaks:
sudo sysget fjerne "pakke"
Trinn 3
For å utføre en oppdatering bruker vi følgende linje:
sudo sysget oppdatering
For å oppdatere hele systemet utfører vi:
sudo sysget oppgraderingTrinn 4
For å oppdatere en bestemt pakke skal vi utføre følgende:
sudo sysget oppgraderingHvis vi ønsker å eliminere de foreldreløse pakkene, det vil si at de ikke lenger er avhengige av noen og ikke er i bruk, utfører vi:
sudo sysget autoremoveHvis målet er å tømme systembufferen:
sudo sysget renValgfritt, hvis vi vil søke etter en pakke i depotet, bruker vi søkeparameteren pluss navnet på pakken.
På denne måten blir Sysget en alliert for hele pakkehåndteringsprosessen i de forskjellige Linux -distribusjonene.