Hardver

Linux voditelj paketa: pacman, yum, apt ...

Sadržaj:

Anonim

Upravitelj paketa u Linuxu osnovni je kod odabira distribucije Linuxa, jer ćemo zahvaljujući njegovim naredbama moći izvršavati sve dnevne zadatke i instalacije na našem računalu. Stoga vam uvijek preporučujemo da koristite naredbu HELP i posjetite dobre web stranice s puno informacija. Stoga vam donosimo ovaj praktični vodič.

Koji je Linux paket menadžer prikladan za vas?

Kao i svaki novi korisnik Linuxa, možda će vas preplaviti ogroman broj opcija koje imate kada je riječ o distribucijama koje možete instalirati na svoje stolno računalo. Kakva je razlika između Ubuntu, Fedora, OpenSUSE, Sabayona ili Archa? Na kraju kratak odgovor glasi: menadžeri paketa.

Svaka distribucija nudi korisnicima jedinstvenu metodu za instaliranje i održavanje njihovog sustava, s različitim stupnjevima lakoće i upotrebljivosti.

Ovaj će vam vodič poslužiti kao kratko objašnjenje kako izvršavati osnovne zadatke u svakom od sustava upravljanja paketima, tako da možete odlučiti koji je najprikladniji za vas.

Pacman

To je popularan i jednostavan, ali moćan upravitelj paketa Arch Linux i neke malo poznate Linux distribucije. Omogućuje neke temeljne funkcije drugih upravitelja paketa, uključujući instalaciju, automatsko rješavanje ovisnosti, ažuriranje, deinstaliranje i diskvalifikaciju softvera .

Dizajniran je tako da jednostavno i lako upravlja paketima za Archove korisnike.

YUM

YUM je ovisnost o razlučivosti za upravitelja paketa RPM. YUM je zadana vrijednost za sustav upravljanja paketima koji je uključen u prilično nekoliko Red Hat derivata, uključujući Fedora 21 i CentOS. Sintaksa za YUM je jednostavna, a korisnici Apt-a neće imati problema s promjenom.

Ažuriranje i nadogradnja putem YUM-a vrlo je jednostavno, pri čemu se za zadatke brine sljedeća naredba:

sudo yum update

Za instaliranje paketa koristi se sljedeća naredba:

sudo yum instalirajte $ packageName

Također, za uklanjanje paketa naredba je:

sudo yum uklonite $ packageName

Potražite instalacijski paket:

sudo yum traži $ packageName

YUM ne uključuje naredbu za automatsko pokretanje za pronalaženje i uklanjanje neiskorištenih ovisnosti, no uključuje odličnu značajku za instaliranje paketa iz URL-a, koji Apt ne uključuje:

sudo yum instaliraj $ url

APT

Apt je ovisnost o razlučivosti za sustave temeljene na Debianu poput Ubuntu. U suradnji s dpkg-om, Apt manager paket pruža jednostavan način ažuriranja, instaliranja i uklanjanja softvera. Bez Apt-a, održavanje Debianovog sustava bilo bi poput upotrebe Linuxa devedesetih.

Apt ima lijepu jednostavnu sintaksu, iako se prepisiva kako bi se stvorila jednostavna i jasna sintaksa. Kao takav, ovisno o verziji koju koristite (Ubuntu 14.04 i novije sadrži nove Apt naredbe), možete koristiti različite naredbe za postizanje istih rezultata.

Za ažuriranje spremišta softvera koristite sljedeću naredbu:

sudo apt-get update

ili

sudo apt update

Da biste ažurirali softver:

sudo apt-get nadogradnju

ili

sudo apt update

Za potpuniju nadogradnju, koja pokušava isprobavati sukobljene ovisnosti paketa na najnoviju verziju i uklanjanje starih ili neiskorištenih, naredba je sljedeća:

sudo apt-get dist-upgrade

ili

sudo apt full-upgrade

Ove se naredbe mogu kombinirati za uzastopno ažuriranje kao što je ovo:

sudo apt-dobiti ažuriranje && sudo apt-get nadogradnju

ili

sudo apt update && nadogradnja sudo apt

Za instaliranje softvera naredba je:

sudo apt-get install $ packageName

ili

sudo apt instalirati $ packageName

Da biste uklonili paket:

sudo apt-get ukloni $ packageName

ili

sudo apt ukloniti $ packageName

Ograničavajući softver vašeg sustava pomoću naredbe apt-get remove, Apt čini dobar posao vađenja neiskorištenih ovisnosti, no ponekad tijekom uklanjanja softvera ili nadogradnje neke kasnije ovisnosti mogu biti ostati u sustavu. Ako želite ukloniti ove pakete iz sustava. Apt uključuje naredbu za ovaj zadatak:

sudo apt-get autoremove

ili

sudo apt autoremove

Potražite instalacijski paket:

sudo apt-cache pretraživanje $ packageName

ili

sudo apt search $ packageName

Apt trenutno ne nudi mogućnost instaliranja paketa sa URL-a, što znači da korisnik mora pronaći i preuzeti paket da bi ga sam instalirao. Ubuntu i neki njeni derivati ​​uspjeli su se boriti protiv toga jednim klikom do apturl veza koje se nalaze na nekim web stranicama.

entropija

Entropy je zadani upravitelj paketa za Sabayon Linux sustav, derivat Gentoo-a. Entropy je zanimljiv zbog toga što Sabayon koristi binarne datoteke putem Entropyja, a također i izvorni kod preko Gentooovog upravitelja paketa Portage. Osnovni sažetak ovog sustava je sljedeći:

  • Izvorni paketi ugrađeni su u binarne datoteke putem Entropyja pomoću Portage.Entropy pretvara binarne datoteke u Entropy paket.Entropy paketi se dodaju u spremište Sabayon-a. Korisnik instalira binarnu datoteku kroz Entropy.

Entropija je usporediva s Apt, YUM, ZYpp i DNF, što znači da su naredbe jednostavne za početnike. Entropija također uključuje prečace.

Da biste ažurirali softver:

ažuriranje za sudo equo

ili

sudo equo gore

Da biste ažurirali sve pakete:

nadogradnja za sudo equo

ili

sudo equo u

Ove se naredbe mogu istovremeno koristiti:

sudo equo update && nadogradnja za sudo equo

ili

sudo equo up && sudo equo u

Da biste instalirali paket:

sudo equo instaliraj $ packageName

ili

sudo equo u $ packageName

Da biste uklonili paket:

sudo equo ukloni $ packageName

ili

sudo equo rm $ packageName

Potražite instalacijski paket:

sudo equo pretraživanje $ packageName

ZYpp

ZYpp je još jedna ovisnost o razlučivosti za upravljanje RPM paketima i zadani je upravitelj paketa za OpenSUSE i SUSE Linux Enterprise. ZYpp koristi binarni.rpm, poput YUM, ali je nešto brži jer je napisan u C ++, dok je YUM napisan u Python-u. ZYpp je vrlo jednostavan za korištenje, jer uključuje prečace naredbi koji se mogu koristiti umjesto punih naredbi.

PREPORUČUJEMO Vama najbolje distribucije Linuxa 2018

Kao YUM, ZYpp ažurira i poboljšava sve pakete sljedećom naredbom:

ažuriranje sudo zippera

ili

sudo zipper gore

Da biste instalirali paket:

sudo zypper instaliraj $ packageName

ili

sudo zipper u $ packageName

Za uklanjanje paketa upotrijebite naredbu:

sudo zypper remov $ packageName

ili

sudo zypper rm $ packageName

Potražite instalacijski paket:

sudo zypper search $ packageName

Kao i YUM, u ZYpp-u nije uključena automatska naredba. Također, poput Ubuntu-a, OpenSUSE ima instalacijske veze jednim klikom za web na temelju instalacijskog paketa.

DNF ili Dandificirani YUM

DNF je YUM prepisivač koji koristi ZYpp značajke, točnije ovisnost o sposobnostima razlučivosti. DNF je zadani upravitelj paketa za Fedora 22 i noviji te bi u budućnosti trebao postati zadani CentOS sustav.

Da biste ažurirali i nadogradili cijeli sustav:

ažuriranje sudo dnf-a

Da biste instalirali paket:

sudo instaliraj $ packageName

Da biste uklonili paket:

sudo dnf uklonite $ packageName

Potražite instalacijski paket:

sudo dnf traži $ packageName

Za razliku od YUM i ZYpp, DNF daje naredbu autoremove za pretraživanje sustava i uklanjanje ovisnosti bez korištenja:

sudo dnf autoremove

A DNF također omogućuje instalaciju paketa s URL-a:

sudo dnf instaliraj $ url

Ispitivanjem različitih dostupnih upravitelja paketa možete pronaći upravitelja koji vam najviše odgovara u bilo kojoj distro.

Preporučujemo čitanje kako stvoriti Bootable Ubuntu USB.

Upravljanje paketima vrlo je važno u Linuxu, a znajući kako koristiti više menadžera paketa može pomoći korisniku, jer preuzimanje ili instaliranje softvera iz spremišta, osim ažuriranja, upravljanja ovisnostima i deinstaliranja softvera, vrlo je vitalno i kritično poglavlje u administraciji Linux sustava.

Koji je upravitelj paketa najbolji za vas? Jeste li pokušali instalirati jednog od tih upravitelja paketa izvan zadanog distributera? Nadam se da vam se svidjelo i ako želite više udžbenika na Linuxu, možete ostaviti svoje komentare i dijeliti na društvenim mrežama.

Hardver

Izbor urednika

Back to top button