En pakkehåndtering er afgørende for at administrere og vedligeholde software på dit Linux-system. Hver Linux-distribution leveres som standard med en pakkehåndtering. Ubuntu kommer med APT-pakkehåndteringen, Arch-baserede distros har Pacman og så videre.

Hvis du ønsker at udforske andre pakkeadministratorer, kan du her se, hvordan du kan installere en anden pakkeadministrator uden at skulle skifte til en helt ny distribution.

Vælg din pakkeadministrator

Der er flere pakkeadministratorer, der kan downloades gratis. Vælg din pasform og installer den. Hvis du undrer dig over, hvad de bedste muligheder er, er her en kort liste over de mest fremtrædende pakkeadministratorer til Linux:

1. Pacman

Pacman er standardpakkehåndtering for alle Arch-baserede distributioner. Den følger en server-klient-mekanisme til at synkronisere opdateringer i det lokale system med de seneste udgivelser på serveren, hvilket passer perfekt ind i Archs avancerede filosofi.

2. APT

Avanceret pakkeværktøj eller APT er en gratis og open source-pakkehåndtering, der leveres som standard pakkehåndteringsløsning til Ubuntu/Debian-derivater. Det er brugervenligt, hurtigt og pålideligt.

3. DNF

Dandified Yum eller DNF er generationsefterfølgeren til Yellowdog Updater Modified (YUM)-pakkemanageren. DNF bruges oftest som den primære pakkehåndtering på RPM-baserede Linux-distributioner—Fedora, CentOS og RHEL.

DNF blev udviklet med det primære motiv at gøre op for smuthullerne i YUM og tilbyder ydeevneforøgelser og andre livskvalitetsopdateringer til dem, der migrerer fra YUM.

Installation af en ny pakkehåndtering på Linux

Installationstrinene vil variere fra en distro til en anden, afhængigt af den pakkehåndtering, du installerer, og hvor du installerer den. Lad os se på installation af forskellige pakkeadministratorer i tre af de mest brugte Linux-distributioner—Ubuntu, Arch og Fedora.

Selvom du frit kan installere og afprøve forskellige pakkeadministratorer på den samme distribution, kan det ofte føre til konflikter mellem pakkeadministratorer og, endnu værre - afhængighedsproblemer.

Disse problemer kan forårsage hikke i din Linux-skrivebordsoplevelse, så vi anbefaler, at du vælger en distribution baseret på den pakkehåndtering, den leveres med.

Sådan installeres Pacman i Ubuntu/Debian

Der er ingen officiel Ubuntu/Debian-kompatibel Pacman-variant. Så du bliver nødt til at nøjes med et Pacman-emulerende script, der accepterer Pacman-kommandoer for at påkalde de tilsvarende muligheder i APT. Sådan kan du efterligne Pacman i din Ubuntu/Debian-baserede distro:

  1. Som et indledende trin skal du opdatere og opgradere dit system ved hjælp af:
    sudo apt- opdater && sudo apt- opgradering
  2. Ved brug af kommandoen wget, download DEB-pakken af ​​den seneste build af Pacman-pakkehåndteringen fra det officielle Deb Pacman-lager. På samme måde, hvis du er på en RPM-baseret distro, skal du downloade RPM-pakken til installation. Du kan også downloade pakken manuelt, hvis du ikke ønsker at bruge wget.
  3. Installer pakken ved hjælp af dpkg ved at køre:
    sudodpkg-jegdeb-pacman-*.dpkg

Kald Pacman-emulator-scriptet ved hjælp af pacman kommando og brug det, som du ville bruge Pacman på enhver Arch Linux-baseret distribution. Prøv et par Pacman-kommandoer for at få en fornemmelse af det og se efter fejl. For en ægte Pacman-oplevelse anbefaler vi, at du skifter til Arch Linux.

Sådan installeres DNF på Ubuntu og Debian

I modsætning til Pacman kan du installere DNF-pakkehåndteringen direkte ved hjælp af APT, hvorved du slipper besværet med at arrangere build-filer manuelt. Følg disse trin for at installere DNF på din Debian-baserede Linux-distribution:

  1. Som et indledende trin skal du opdatere og opgradere dit system ved hjælp af:
    sudo apt opdatering && sudo apt opgradering
  2. Udsted følgende kommando for at installere DNF ved hjælp af APT-pakkehåndteringen:
    sudo apt installere dnf

APT vil nu begynde at installere DNF-pakkehåndteringen på dit system. Test det ved at prøve nogle få grundlæggende kommandoer. For det første, prøv at downloade og installere en ny pakke, som du ville gøre på almindelige RPM-baserede distributioner.

Sådan installeres APT på Fedora og andre RPM-baserede distributioner

I lighed med at installere DNF på Ubuntu med APT, kan du installere APT i Fedora ved hjælp af DNF-pakkehåndteringen. Følg disse trin for at installere APT på din RPM-baserede Linux-distribution:

  1. Som et indledende trin skal du opdatere og opgradere dit system ved hjælp af:
    sudo dnf opgradering
  2. Udsted følgende kommando for at installere APT ved hjælp af DNF-pakkehåndteringen:
    sudo dnf installere passende

Du skulle nu have APT-pakkehåndteringen installeret på dit system. Påkald det ved at skrive passende og prøv et par grundlæggende kommandoer for at komme i gang.

Sådan installeres Pacman på Fedora og andre RPM-baserede distros

Du kan installere Pacman på Fedora og andre RPM-baserede distributioner ved at downloade og installere pakken ved hjælp af DNF-pakkehåndteringen. Her er de trin, du skal følge:

  1. Som et indledende trin skal du opdatere og opgradere dit system ved hjælp af:
    sudo dnf opgradering
  2. Udsted følgende kommando for at installere Pacman ved hjælp af DNF-pakkehåndteringen:
    sudo dnf installere pacman

DNF ville nu begynde at installere Pacman på dit system. For at lære at bruge det, skriv ind sudo pacman -h og du får en komplet liste over alle de kommandoer og funktioner, som Pacman tilbyder.

Sådan installeres APT og DNF på Arch Linux

Du kan installere APT- og DNF-pakkeadministratorer på Arch Linux fra Arch User Repository (AUR). AUR er et fællesskabsdrevet lager, der er vært for tusindvis af pakker, som Arch-brugere har bidraget med. Du kan enten brug en AUR-hjælper som yay eller installer pakkerne manuelt i dit system.

Sådan installeres APT og DNF på Arch Linux:

  1. Som et indledende trin skal du opdatere og opgradere dit system ved hjælp af:
    sudo pacman -Syu
  2. Udsted følgende kommando for at installere DNF og APT ved hjælp af yay:
    yay -S dnf && yay -S apt

APT- og DNF-pakkeadministratorerne bør være installeret på dit system. Du kan nu bruge dem til alle dine pakkehåndteringsopgaver.

Administrer pakker på dit Linux-system effektivt

Hvis du er motiveret til at bruge Linux som en daglig driver, bør du bruge tid og kræfter på at lære det grundlæggende i pakkehåndtering for at sikre, at dit system forbliver effektivt og hurtigt.

Pakkestyring er nøglen til dit Linux-systems levetid og sikrer, at dit system ikke bringes i fare af ødelagte pakker.