5 najboljših upravljavcev paketov Linux za začetnike Linuxa


Ena stvar, ki jo bo novi uporabnik Linuxa spoznal, ko bo napredoval pri njegovi uporabi, je obstoj več distribucij Linuxa in različnih načinov upravljanja paketov.

Upravljanje paketov je v Linuxu zelo pomembno in vedeti, kako uporabljati več upraviteljev paketov, lahko prihrani življenje za izkušenega uporabnika, saj je nalaganje ali nameščanje programske opreme iz repozitorijev ter posodabljanje, obdelava odvisnosti in odstranjevanje programske opreme zelo pomembno in kritično poglavje v Linuxu sistemska uprava.

Da bi postali močnejši uporabnik Linuxa, je pomembno razumeti, kako glavne distribucije Linuxa dejansko obravnavajo pakete, v tem članku pa si bomo ogledali nekaj najboljših upraviteljev paketov, ki jih lahko najdete v Linuksu.

Tu se naš glavni poudarek osredotoča na ustrezne informacije o nekaterih najboljših skrbnikih paketov, ne pa na to, kako jih uporabiti, kar je prepuščeno vam, da odkrijete več. Priskrbel pa bom pomembne povezave, ki bodo opozorile na navodila za uporabo in še veliko več.

1. DPKG - sistem za upravljanje paketov Debian

Dpkg je osnovni sistem za upravljanje paketov za družino Debian Linux, uporablja se za namestitev, odstranitev, shranjevanje in zagotavljanje informacij o paketih .deb .

Je orodje na nizki ravni in obstajajo orodja, ki uporabnikom pomagajo pridobiti pakete iz oddaljenih repozitorijev in/ali upravljati zapletene relacije paketov, med katerimi so:

To je zelo priljubljen, brezplačen, zmogljiv in še toliko bolj uporaben sistem za upravljanje paketov ukazne vrstice, ki je osrednji del sistema za upravljanje paketov dpkg.

Uporabniki Debiana ali njegovih izpeljank, kot sta Ubuntu in Linux Mint, bi morali biti seznanjeni s tem orodjem za upravljanje paketov.

Če želite razumeti, kako to dejansko deluje, lahko preberete naslednja navodila:

To je tudi priljubljeno orodje za upravljanje paketov čelne vrstice ukazne vrstice za družino Debian Linux, deluje podobno kot APT in med njima je bilo veliko primerjav, predvsem pa lahko s preizkusi obeh razumete, katera dejansko deluje bolje.

Prvotno je bil izdelan za Debian in njegove izpeljanke, zdaj pa se njegova funkcionalnost razteza tudi na družino RHEL. Za boljše razumevanje APT in sposobnosti lahko preberete ta vodnik:

Synaptic je orodje za upravljanje paketov GUI za APT, ki temelji na GTK +, in deluje dobro za uporabnike, ki morda ne želijo umazati rok v ukazni vrstici. Izvaja enake funkcije kot orodje ukazne vrstice apt-get.

2. RPM (upravitelj paketov Red Hat)

To je oblika pakiranja Linux Standard Base in sistem za upravljanje osnovnega paketa, ki ga je ustvaril RedHat. Kot osnovni sistem obstaja nekaj orodij za upravljanje paketov, ki jih lahko uporabljate z njim, vendar bomo pogledali le najboljše, in sicer:

Je odprtokodni in priljubljeni upravitelj paketov ukazne vrstice, ki deluje kot vmesnik za uporabnike RPM. Lahko ga primerjate z APT v sistemih Debian Linux, vključuje pa skupne funkcionalnosti, ki jih ima APT. Jasno razumevanje YUM-a lahko dobite s primeri iz tega, kako voditi:

Je tudi upravitelj paketov za distribucije na osnovi RPM, uveden v Fedora 18, in je naslednja generacija različice YUM.

Če ste Fedoro 22 uporabljali naprej, ste verjetno vedeli, da je to privzeti upravitelj paketov. Tu je nekaj povezav, ki vam bodo dale več informacij o DNF in kako ga uporabljati:

3. Pacmanov upravitelj paketov - Arch Linux

Je priljubljen in zmogljiv, a preprost upravitelj paketov za Arch Linux in nekatere malo znane distribucije Linuxa, ponuja nekatere temeljne funkcionalnosti, ki jih nudijo drugi običajni upravitelji paketov, vključno z namestitvijo, samodejnim reševanjem odvisnosti, nadgradnjo, odstranitvijo in tudi nadgradnjo programske opreme.

Najučinkoviteje pa je, da je zasnovan tako, da je uporabnikom Arch-a enostaven za enostavno upravljanje paketov. Preberete lahko ta Pacmanov pregled, ki podrobno razlaga nekatere zgoraj omenjene funkcije.

4. Upravitelj paketov Zypper - openSUSE

Je upravitelj paketov ukazne vrstice v sistemu OpenSUSE Linux in uporablja knjižnico libzypp, njene skupne funkcije vključujejo dostop do skladišča, namestitev paketov, reševanje težav z odvisnostmi in še veliko več.

Pomembno je, da lahko obvladuje tudi razširitve repozitorija, kot so vzorci, popravki in izdelki. Novi uporabnik OpenSUSE se lahko sklicuje na ta vodnik, da ga obvlada.

5. Upravitelj paketov Portage - Gentoo

Je upravitelj paketov za Gentoo, doslej manj priljubljeno distribucijo Linuxa, vendar ga to ne bo omejilo kot enega najboljših upraviteljev paketov v Linuxu.

Glavni cilj projekta Portage je izdelati preprost sistem za upravljanje paketov brez težav, ki bo vključeval funkcije, kot so združljivost nazaj, avtomatizacija in še veliko več.

Za boljše razumevanje poskusite prebrati stran projekta Portage.

Zaključne opombe

Kot sem že namignil na začetku, je bil glavni namen tega priročnika uporabnikom Linuxa zagotoviti seznam najboljših upraviteljev paketov, vendar je vedeti, kako jih uporabiti, slediti navedenim povezavam in jih poskusiti preizkusiti.

Uporabniki različnih distribucij Linuxa se bodo morali sami naučiti več, da bodo bolje razumeli različne zgoraj omenjene upravitelje paketov.