En pakkebehandling er avgjørende for å administrere og vedlikeholde programvare på Linux-systemet. Hver Linux-distribusjon leveres med en pakkebehandling som standard. Ubuntu kommer med APT-pakkebehandleren, Arch-baserte distroer har Pacman, og så videre.
Hvis du ønsker å utforske andre pakkebehandlere, kan du her se hvordan du kan installere en annen pakkebehandler uten å måtte bytte til en helt ny distribusjon.
Velg din pakkebehandler
Det er flere pakkebehandlere tilgjengelig for nedlasting gratis. Velg din passform og installer den. I tilfelle du lurer på hva de beste alternativene er, her er en kort liste over de mest fremtredende pakkebehandlerne for Linux:
1. Pac Man
Pacman er standard pakkebehandling for alle Arch-baserte distribusjoner. Den følger en server-klient-mekanisme for å synkronisere oppdateringer i det lokale systemet med de nyeste utgivelsene på serveren, og passer perfekt inn i den avanserte filosofien til Arch.
2. APT
Avansert pakkeverktøy eller APT er en gratis og åpen kildekode-pakkebehandling som leveres som standard pakkehåndteringsløsning for Ubuntu/Debian-derivater. Den er brukervennlig, rask og pålitelig.
3. DNF
Dandified Yum eller DNF er generasjonsetterfølgeren til Yellowdog Updater Modified (YUM)-pakkebehandleren. DNF er mest brukt som primær pakkebehandling på RPM-baserte Linux-distribusjoner—Fedora, CentOS og RHEL.
DNF ble utviklet med det primære motivet å gjøre opp for smutthullene i YUM og tilbyr ytelsesøkninger og andre livskvalitetsoppdateringer til de som migrerer fra YUM.
Installere en ny pakkebehandling på Linux
Installasjonstrinnene vil variere fra en distro til en annen, avhengig av pakkebehandlingen du installerer og hvor du installerer den. La oss se på å installere forskjellige pakkebehandlere i tre av de mest brukte Linux-distribusjonene—Ubuntu, Arch og Fedora.
Mens du står fritt til å installere og prøve ut forskjellige pakkebehandlere på samme distribusjon, kan det ofte føre til konflikter mellom pakkebehandlere og, enda verre – avhengighetsproblemer.
Disse problemene kan forårsake hikke i Linux-skrivebordsopplevelsen din, så vi anbefaler at du velger en distribusjon basert på pakkebehandlingen den leveres med.
Hvordan installere Pacman i Ubuntu/Debian
Det er ingen offisiell Ubuntu/Debian-kompatibel Pacman-variant. Så du må nøye deg med et Pacman-emulerende skript som godtar Pacman-kommandoer for å påkalle tilsvarende alternativer i APT. Slik kan du emulere Pacman i din Ubuntu/Debian-baserte distro:
- Som et foreløpig trinn, oppdater og oppgrader systemet ditt ved å bruke:
sudo apt-få oppdater && sudo apt-få Oppgradering
- Ved hjelp av wget-kommandoen, last ned DEB-pakken til den siste versjonen av Pacman-pakkebehandleren fra det offisielle Deb Pacman-depotet. På samme måte, hvis du er på en RPM-basert distro, last ned RPM-pakken for installasjon. Du kan også laste ned pakken manuelt hvis du ikke vil bruke wget.
- Installer pakken ved å bruke dpkg ved å kjøre:
sudodpkg-Jegdeb-pacman-*.dpkg
Påkall Pacman-emulatorskriptet ved å bruke Pac Man kommandoen og bruk den som du ville brukt Pacman på en hvilken som helst Arch Linux-basert distribusjon. Prøv noen Pacman-kommandoer for å få en følelse av det og se etter feil. For en ekte Pacman-opplevelse anbefaler vi at du bytter til Arch Linux.
Hvordan installere DNF på Ubuntu og Debian
I motsetning til Pacman, kan du installere DNF-pakkebehandleren direkte ved å bruke APT, og hoppe over bryet med å ordne byggefiler manuelt. Følg disse trinnene for å installere DNF på din Debian-baserte Linux-distribusjon:
- Som et foreløpig trinn, oppdater og oppgrader systemet ditt ved å bruke:
sudo apt oppdatering && sudo apt oppgradering
- Utfør følgende kommando for å installere DNF ved å bruke APT-pakkebehandlingen:
sudo apt installere dnf
APT vil nå begynne å installere DNF-pakkebehandlingen på systemet ditt. Test det ut ved å prøve noen få grunnleggende kommandoer. For det første, prøv å laste ned og installere en ny pakke som du ville gjort på vanlige RPM-baserte distribusjoner.
Hvordan installere APT på Fedora og andre RPM-baserte distribusjoner
I likhet med å installere DNF på Ubuntu med APT, kan du installere APT i Fedora ved å bruke DNF-pakkebehandleren. Følg disse trinnene for å installere APT på din RPM-baserte Linux-distribusjon:
- Som et foreløpig trinn, oppdater og oppgrader systemet ditt ved å bruke:
sudo dnf oppgradering
- Utfør følgende kommando for å installere APT ved å bruke DNF-pakkebehandlingen:
sudo dnf installere apt
Du bør nå ha APT-pakkebehandlingen installert på systemet ditt. Påkall det ved å skrive apt og prøv noen grunnleggende kommandoer for å komme i gang.
Hvordan installere Pacman på Fedora og andre RPM-baserte distros
Du kan installere Pacman på Fedora og andre RPM-baserte distribusjoner ved å laste ned og installere pakken ved å bruke DNF-pakkebehandlingen. Her er trinnene du må følge:
- Som et foreløpig trinn, oppdater og oppgrader systemet ditt ved å bruke:
sudo dnf oppgradering
- Utfør følgende kommando for å installere Pacman ved å bruke DNF-pakkebehandleren:
sudo dnf installere Pac Man
DNF vil nå begynne å installere Pacman på systemet ditt. For å lære hvordan du bruker det, skriv inn sudo pacman -h og du får en komplett liste over alle kommandoene og funksjonene som Pacman tilbyr.
Hvordan installere APT og DNF på Arch Linux
Du kan installere APT- og DNF-pakkebehandlere på Arch Linux fra Arch User Repository (AUR). AUR er et fellesskapsdrevet depot som er vert for tusenvis av pakker bidratt av Arch-brukere. Du kan enten bruk en AUR-hjelper som yay eller installer pakkene manuelt i systemet ditt.
Slik installerer du APT og DNF på Arch Linux:
- Som et foreløpig trinn, oppdater og oppgrader systemet ditt ved å bruke:
sudo pacman -Syu
- Utfør følgende kommando for å installere DNF og APT ved å bruke yay:
yay -S dnf && yay -S apt
APT- og DNF-pakkebehandlerne bør være installert på systemet ditt. Du kan nå bruke dem til alle pakkehåndteringsoppgavene dine.
Administrer pakker på Linux-systemet ditt effektivt
Hvis du er motivert til å bruke Linux som en daglig driver, bør du bruke tid og krefter på å lære det grunnleggende om pakkehåndtering for å sikre at systemet ditt forblir effektivt og raskt.
Pakkeadministrasjon er nøkkelen til Linux-systemets levetid og sikrer at systemet ikke settes i fare av ødelagte pakker.