Upravitelj paketov je bistvenega pomena za upravljanje in vzdrževanje programske opreme v vašem sistemu Linux. Vsaka distribucija Linuxa je privzeto opremljena z upraviteljem paketov. Ubuntu je opremljen z upraviteljem paketov APT, distribucije, ki temeljijo na Archu, imajo Pacman in tako naprej.
Če želite raziskati druge upravitelje paketov, tukaj je opisano, kako lahko namestite drugega upravitelja paketov, ne da bi morali preklopiti na povsem novo distribucijo.
Izberite svojega upravitelja paketov
Za brezplačen prenos je na voljo več upraviteljev paketov. Izberite svoj primerek in ga namestite. Če se sprašujete, katere so najboljše možnosti, je tukaj kratek seznam najvidnejših upraviteljev paketov za Linux:
1. Pacman
Pacman je privzeti upravitelj paketov za vse distribucije, ki temeljijo na Archu. Sledi mehanizmu strežnik-odjemalec za sinhronizacijo posodobitev v lokalnem sistemu z najnovejšimi izdajami na strežniku, kar se popolnoma ujema z vrhunsko filozofijo Archa.
2. APT
Napredno orodje za pakete ali APT je brezplačen in odprtokodni upravitelj paketov, dobavljen kot privzeta rešitev za upravljanje paketov za izpeljanke Ubuntu/Debian. Je uporabniku prijazen, hiter in zanesljiv.
3. DNF
Dandified Yum ali DNF je generacijski naslednik upravitelja paketov Yellowdog Updater Modified (YUM). DNF se najpogosteje uporablja kot primarni upravitelj paketov na Distribucije Linuxa, ki temeljijo na RPM— Fedora, CentOS in RHEL.
DNF je bil razvit s primarnim motivom nadomestiti vrzeli v YUM in ponuja izboljšave zmogljivosti in druge posodobitve kakovosti življenja za tiste, ki prehajajo iz YUM.
Namestitev novega upravitelja paketov v sistemu Linux
Koraki namestitve se razlikujejo od ene distribucije do druge, odvisno od upravitelja paketov, ki ga nameščate, in mesta, kjer ga nameščate. Oglejmo si namestitev različnih upraviteljev paketov v treh najbolj uporabljanih distribucijah Linuxa – Ubuntu, Arch in Fedora.
Čeprav lahko prosto namestite in preizkusite različne upravitelje paketov v isti distribuciji, lahko to pogosto privede do sporov med upravitelji paketov in, kar je še huje, do težav z odvisnostjo.
Te težave lahko povzročijo kolcanje v vaši izkušnji z namizjem Linux, zato vam priporočamo, da izberete distribucijo na podlagi upravitelja paketov, s katerim je priložena.
Kako namestiti Pacman v Ubuntu/Debian
Uradne različice Pacmana, združljive z Ubuntu/Debian, ni. Torej se boste morali zadovoljiti s skriptom, ki posnema Pacman in sprejema ukaze Pacman za priklic enakovrednih možnosti v APT. Tukaj je opisano, kako lahko posnemate Pacman v distribuciji, ki temelji na Ubuntu/Debianu:
- Kot predhodni korak posodobite in nadgradite svoj sistem z:
sudo apt-dobiti posodobi && sudo apt-dobiti nadgradnja
- Uporaba ukaz wget, prenesite paket DEB najnovejše različice upravitelja paketov Pacman iz uradno skladišče Deb Pacman. Podobno, če uporabljate distribucijo, ki temelji na RPM, prenesite paket RPM za namestitev. Paket lahko prenesete tudi ročno, če ne želite uporabljati wget.
- Namestite paket z dpkg tako, da zaženete:
sudodpkg-jazdeb-pacman-*.dpkg
Prikličite skript emulatorja Pacman z uporabo pacman in ga uporabite tako, kot bi uporabili Pacman v kateri koli distribuciji, ki temelji na Arch Linuxu. Preizkusite nekaj ukazov Pacman, da dobite občutek in preverite napake. Za pravo izkušnjo Pacmana priporočamo, da preklopite na Arch Linux.
Kako namestiti DNF na Ubuntu in Debian
Za razliko od Pacmana lahko upravitelja paketov DNF namestite neposredno z uporabo APT, s čimer preskočite težave z ročnim urejanjem gradbenih datotek. Za namestitev DNF v distribucijo Linuxa, ki temelji na Debianu, sledite tem korakom:
- Kot predhodni korak posodobite in nadgradite svoj sistem z:
posodobitev sudo apt && nadgradnja sudo apt
- Izdajte naslednji ukaz za namestitev DNF z upraviteljem paketov APT:
sudo apt namestite dnf
APT bo zdaj začel nameščati upravitelja paketov DNF v vaš sistem. Preizkusite ga z nekaj osnovnimi ukazi. Za začetek poskusite prenesti in namestiti nov paket, kot bi to storili pri običajnih distribucijah, ki temeljijo na RPM.
Kako namestiti APT na Fedoro in druge distribucije, ki temeljijo na RPM
Podobno kot pri namestitvi DNF v Ubuntu z APT, lahko APT namestite v Fedoro z upraviteljem paketov DNF. Sledite tem korakom, da namestite APT v distribucijo Linuxa, ki temelji na RPM:
- Kot predhodni korak posodobite in nadgradite svoj sistem z:
nadgradnja sudo dnf
- Izdajte naslednji ukaz za namestitev APT z upraviteljem paketov DNF:
sudo dnf namestite apt
Zdaj bi morali imeti v sistemu nameščen upravitelj paketov APT. Prikličite ga s tipkanjem apt in preizkusite nekaj osnovnih ukazov za začetek.
Kako namestiti Pacman v Fedoro in druge distribucije, ki temeljijo na RPM
Pacman lahko namestite na Fedoro in druge distribucije, ki temeljijo na RPM, tako da paket prenesete in namestite z upraviteljem paketov DNF. Tukaj so koraki, ki jih morate upoštevati:
- Kot predhodni korak posodobite in nadgradite svoj sistem z:
nadgradnja sudo dnf
- Izdajte naslednji ukaz za namestitev Pacmana z upraviteljem paketov DNF:
sudo dnf namestite pacman
DNF bi zdaj začel nameščati Pacman v vaš sistem. Če želite izvedeti, kako ga uporabljati, vnesite sudo pacman -h in dobili boste popoln seznam vseh ukazov in funkcij, ki jih ponuja Pacman.
Kako namestiti APT in DNF na Arch Linux
Upravljalnike paketov APT in DNF lahko namestite na Arch Linux iz uporabniški repozitorij Arch (AUR). AUR je repozitorij, ki ga vodi skupnost in gosti na tisoče paketov, ki so jih prispevali uporabniki Archa. Lahko tudi uporabite pomočnika AUR, kot je yay ali ročno namestite pakete v vaš sistem.
Tukaj je opisano, kako namestiti APT in DNF na Arch Linux:
- Kot predhodni korak posodobite in nadgradite svoj sistem z:
sudo pacman -Syu
- Izdajte naslednji ukaz za namestitev DNF in APT z uporabo yay:
jao -S dnf && ja -S apt
Upravljalnika paketov APT in DNF morata biti nameščena v vašem sistemu. Zdaj jih lahko uporabljate za vsa opravila upravljanja paketov.
Učinkovito upravljajte pakete v vašem sistemu Linux
Če ste motivirani za uporabo Linuxa kot vsakodnevnega gonilnika, bi morali vložiti čas in trud v učenje osnov upravljanja paketov, da zagotovite, da bo vaš sistem ostal učinkovit in hiter.
Upravljanje paketov je ključnega pomena za dolgoživost vašega sistema Linux in zagotavlja, da vaš sistem ni ogrožen zaradi pokvarjenih paketov.