Upravitelj paketa neophodan je za upravljanje i održavanje softvera na vašem Linux sustavu. Svaka distribucija Linuxa standardno se isporučuje s upraviteljem paketa. Ubuntu dolazi s APT upraviteljem paketa, distribucije bazirane na Archu imaju Pacman, i tako dalje.
Ako želite istražiti druge upravitelje paketa, evo kako možete instalirati drugi upravitelj paketa bez potrebe za prebacivanjem na potpuno novu distribuciju.
Odaberite svog upravitelja paketima
Postoji nekoliko upravitelja paketa dostupnih za besplatno preuzimanje. Odaberite svoj oblik i instalirajte ga. U slučaju da se pitate koje su najbolje opcije, evo kratkog popisa najistaknutijih upravitelja paketima za Linux:
1. Pac Man
Pacman je zadani upravitelj paketa za sve distribucije temeljene na Archu. Slijedi mehanizam poslužitelj-klijent za sinkronizaciju ažuriranja u lokalnom sustavu s najnovijim izdanjima na poslužitelju, savršeno se uklapajući u vrhunsku filozofiju Archa.
2. APT
Napredni alat za pakete ili APT besplatan je upravitelj paketa otvorenog koda isporučen kao zadano rješenje za upravljanje paketima za Ubuntu/Debian derivate. Jednostavan je za korištenje, brz i pouzdan.
3. DNF
Dandified Yum ili DNF je generacijski nasljednik upravitelja paketa Yellowdog Updater Modified (YUM). DNF se najčešće koristi kao primarni upravitelj paketa na Distribucije Linuxa temeljene na RPM-u—Fedora, CentOS i RHEL.
DNF je razvijen s glavnim motivom nadoknađivanja rupa u zakonu u YUM-u i nudi poboljšanja performansi i druga ažuriranja kvalitete života onima koji migriraju s YUM-a.
Instaliranje novog upravitelja paketa na Linux
Koraci instalacije razlikovat će se od distroa do distroa, ovisno o upravitelju paketa koji instalirate i mjestu na kojem ga instalirate. Pogledajmo instaliranje različitih upravitelja paketima u tri najčešće korištene distribucije Linuxa—Ubuntu, Arch i Fedora.
Iako slobodno možete instalirati i isprobati različite upravitelje paketa na istoj distribuciji, to često može dovesti do sukoba među upraviteljima paketa i, još gore, do problema ovisnosti.
Ovi problemi mogu uzrokovati probleme u vašem iskustvu s radnom površinom Linuxa, pa preporučujemo da odaberete distribuciju na temelju upravitelja paketima s kojim se isporučuje.
Kako instalirati Pacman u Ubuntu/Debian
Ne postoji službena varijanta Pacmana kompatibilna s Ubuntu/Debianom. Dakle, morat ćete se zadovoljiti skriptom koja emulira Pacman koja prihvaća Pacmanove naredbe za pozivanje ekvivalentnih opcija u APT-u. Evo kako možete oponašati Pacman u distribuciji temeljenoj na Ubuntu/Debianu:
- Kao preliminarni korak, ažurirajte i nadogradite svoj sustav pomoću:
sudo apt-dobiti ažuriraj && sudo apt-dobiti nadogradnja
- Korištenje naredba wget, preuzmite DEB paket najnovije verzije Pacman upravitelja paketa s službeno spremište Deb Pacman. Slično, ako koristite distribuciju temeljenu na RPM-u, preuzmite RPM paket za instalaciju. Paket možete preuzeti i ručno ako ne želite koristiti wget.
- Instalirajte paket koristeći dpkg pokretanjem:
sudodpkg-ideb-pacman-*.dpkg
Pozovite skriptu Pacman emulatora pomoću Pac Man naredbu i koristite je kao što biste koristili Pacman na bilo kojoj distribuciji temeljenoj na Arch Linuxu. Isprobajte nekoliko Pacman naredbi da biste stekli osjećaj i provjerite ima li pogrešaka. Za pravi Pacman doživljaj, preporučujemo da se prebacite na Arch Linux.
Kako instalirati DNF na Ubuntu i Debian
Za razliku od Pacmana, možete instalirati DNF upravitelj paketa izravno pomoću APT-a, preskačući gnjavažu ručnog uređivanja datoteka za izgradnju. Slijedite ove korake da instalirate DNF na svoju distribuciju Linuxa temeljenu na Debianu:
- Kao preliminarni korak, ažurirajte i nadogradite svoj sustav pomoću:
ažuriranje sudo apt && sudo apt nadogradnja
- Izdajte sljedeću naredbu za instalaciju DNF-a pomoću APT upravitelja paketa:
sudo apt instalirati dnf
APT će sada početi instalirati DNF upravitelj paketa na vaš sustav. Isprobajte ga isprobavanjem nekoliko osnovnih naredbi. Za početak, pokušajte preuzeti i instalirati novi paket kao što biste to učinili na uobičajenim distribucijama temeljenim na RPM-u.
Kako instalirati APT na Fedoru i druge distribucije temeljene na RPM-u
Slično instaliranju DNF-a na Ubuntu s APT-om, možete instalirati APT u Fedori pomoću DNF upravitelja paketa. Slijedite ove korake da biste instalirali APT na svoju distribuciju Linuxa temeljenu na RPM-u:
- Kao preliminarni korak, ažurirajte i nadogradite svoj sustav pomoću:
sudo dnf nadogradnja
- Izdajte sljedeću naredbu za instalaciju APT-a pomoću DNF upravitelja paketa:
sudo dnf instalirati prikladan
Sada biste trebali imati APT upravitelj paketa instaliran na vašem sustavu. Pozovite ga upisivanjem prikladan i isprobajte nekoliko osnovnih naredbi za početak.
Kako instalirati Pacman na Fedoru i druge distribucije temeljene na RPM-u
Pacman možete instalirati na Fedoru i druge distribucije temeljene na RPM-u preuzimanjem i instaliranjem paketa pomoću DNF upravitelja paketa. Evo koraka koje morate slijediti:
- Kao preliminarni korak, ažurirajte i nadogradite svoj sustav pomoću:
sudo dnf nadogradnja
- Izdajte sljedeću naredbu za instalaciju Pacmana pomoću DNF upravitelja paketa:
sudo dnf instalirati Pac Man
DNF bi sada počeo instalirati Pacman na vaš sustav. Da biste naučili kako ga koristiti, upišite sudo pacman -h i dobit ćete potpuni popis svih naredbi i funkcija koje Pacman nudi.
Kako instalirati APT i DNF na Arch Linux
Možete instalirati APT i DNF upravitelje paketa na Arch Linux iz korisnički repozitorij Arch (AUR). AUR je repozitorij vođen zajednicom koji ugošćuje tisuće paketa koje su doprinijeli korisnici Archa. Možete i vi koristite AUR pomoćnika poput yay ili ručno instalirajte pakete u svoj sustav.
Evo kako instalirati APT i DNF na Arch Linux:
- Kao preliminarni korak, ažurirajte i nadogradite svoj sustav pomoću:
sudo pacman -Syu
- Izdajte sljedeću naredbu da instalirate DNF i APT koristeći yay:
jura -S dnf && yeah -S apt
Upravitelj paketa APT i DNF trebao bi biti instaliran na vašem sustavu. Sada ih možete koristiti za sve svoje zadatke upravljanja paketima.
Učinkovito upravljajte paketima na svom Linux sustavu
Ako ste motivirani koristiti Linux kao svakodnevni pokretač, trebali biste uložiti vrijeme i trud u učenje osnova upravljanja paketima kako biste osigurali da vaš sustav ostane učinkovit i brz.
Upravljanje paketima ključno je za dugovječnost vašeg Linux sustava i osigurava da vaš sustav ne bude ugrožen pokvarenim paketima.