Želite instalirati pakete na Arch Linux, ali ne znate kako? Mnogi se ljudi suočavaju s tim problemom kad prvi put migriraju iz distribucija temeljenih na Debianu u Arch. Međutim, lako možete upravljati paketima na svom sustavu koji se temelji na Archu pomoću upravitelja paketa.

Pacman je zadani upravitelj paketa koji dolazi unaprijed instaliran u svakoj Arch distribuciji. No, ipak postoje potrebe za drugim upraviteljima paketa jer Pacman ne podržava pakete iz Arch User Repozitorija.

Menadžeri paketa u Arch Linuxu

Iako Arch Linux dolazi s Pacmanom kao zadanim upraviteljem paketa, možete instalirati druge upravitelje paketa, poput Yaya. Za razliku od Pacmana, ovi upravitelji paketa omogućuju vam dodavanje novih paketa iz službenog spremišta Arch i AUR (Arch User Repository).

Iako su se tijekom godina koristili drugi upravitelji paketa, primjeri poput Yaourt i Aurman više se ne održavaju. Stoga su Pacman i Yay sigurniji i pouzdaniji upravitelji paketa na koje se mogu pouzdati u Arch Linuxu.

instagram viewer

AUR je spremište u organizaciji zajednice koje korisnicima nudi platformu za dijeljenje paketa koje su oni razvili. Ako ste programer, možete dodati pakete u AUR, a drugi ih korisnici mogu s lakoćom instalirati na svoj sustav.

1. Pac Man

Kao što je gore spomenuto, svaki Arch sustav dolazi s Pacmanom kao zadanim upraviteljem paketa. Najznačajnija značajka Pacmana je da redovito sinkronizira pakete vašeg sustava s glavnim poslužiteljem, a zauzvrat, održava vaš sustav ažurnim.

2. Da

Kako programeri Yaourt i Aurman neće objavljivati ​​ažuriranja nakon ukidanja, korisnici Archa počeli su koristiti Yay za dodavanje paketa iz AUR-a. Glavni cilj Yaya bio je smanjiti unos korisnika i pružiti sučelje nalik Pacmanu.

Nećete moći instalirati Yay pomoću Pacmana, jer ne podržava izravno dodavanje paketa iz Arch User Repozitorija. Stoga ćete morati ručno instalirati upravitelj paketa Yay koristeći njegovo Git spremište. Evo kako ga instalirati na vaš sustav.

Korak 1: Trebat će vam git za kloniranje yay spremišta.

pacman -S --potreban git base-devel

Korak 2: klonirajte spremište u lokalnu pohranu.

git klon https://aur.archlinux.org/yay-git.git

Korak 3: Promijenite dozvole mape.

chmod 777 / yay-git

Korak 4: Idite do direktorija u kojem ste klonirali spremište.

cd yay-git

Korak 5: Koristite makepkg naredba za izgradnju paketa. Obavezno nemojte pokretati sljedeću naredbu kao root korisnik, u protivnom će se pojaviti pogreška.

makepkg -si

Ažuriranje i nadogradnja paketa

Ako ste upravo instalirali Arch Linux, prije nego što budete mogli dodavati ili uklanjati pakete, morat ćete sinkronizirati svoj sustav s glavnim poslužiteljima ažuriranjem lokalnog popisa paketa.

Zatim možete lako nadograditi sve svoje pakete na najnoviju verziju preuzimanjem datoteka sa službenih poslužitelja.

Koristeći Pacmana

Da biste ažurirali popis paketa pomoću Pacmana, upotrijebite -Da zastava s naredbom.

sudo pacman -Sy

Nakon sinkronizacije popisa paketa vašeg sustava s glavnim poslužiteljima, morate nadograditi pakete. Koristiti -Syu zastava da učini isto. Ova naredba može potrajati neko vrijeme, ovisno o popisu paketa i vašoj mrežnoj povezanosti.

sudo pacman -Syu

Možete uštedjeti napor pri upisivanju obje ove naredbe kombinirajući ih pomoću -Syyu zastava. Pacman će automatski započeti s preuzimanjem najnovijih paketa nakon ažuriranja popisa paketa.

sudo pacman -Syyu

Koristeći Yay

Upravitelj paketa Yay omogućuje vam učinkovito ažuriranje i nadogradnju paketa pomoću terminala. Da biste to učinili, samo upotrijebite -Syu zastava s naredbom yay.

sudo yay -Syu

Dodavanje paketa

Dodavanje paketa je jednostavno kad znate koje naredbe treba izvršiti. Sve što morate učiniti je upisati naredbe upravitelja paketa u terminal.

Flathub i Snap Store su dvije izvrsne GUI aplikacije koje možete koristiti za instaliranje softvera i aplikacija na vaš Linux stroj.

Flathub vs. Snap Store: Najbolja web mjesta za preuzimanje Linux aplikacija

Kada želite preuzeti Linux aplikacije, kako se uspoređuju Flathub i Snap Store? Uspoređujemo ih jedni protiv drugih kako bismo to saznali.

Instalirajte pakete s Pacmanom

Pacman koristi ekstenziju datoteke TAR za pakiranje aplikacija. Učinkovito radi s arhitekturom sustava Arch Linux. Da biste dodali paket, morate koristiti -S zastavicu sa zadanom naredbom kako slijedi.

sudo pacman -S naziv paketa

Na primjer,

sudo pacman -S cmatrix

Da biste odjednom instalirali više paketa, upišite ime svih paketa podijeljeno s razmakom.

sudo pacman -S cmatrix vlc python

Informacije o paketima možete dobiti i nakon što ih instalirate. Izlaz daje detalje o imenu, verziji, arhitekturi i licenci paketa. Da biste to učinili, zamijenite -S zastava sa -Ti u zadanom Pac Man naredba.

pacman -Qi cmatrix

Instalirajte pakete s Yayom

Sintaksa naredbe Yay install prilično je slična onoj kod Pacmana. Da biste instalirali paket pomoću upravitelja paketa Yay, samo upotrijebite -S zastava sa zadanom naredbom.

yay -S naziv paketa

Uklanjanje paketa u Arch

Arch Linux vam daje kontrolu za uklanjanje paketa kad vam ne trebaju, i to je jedan od mnogih razloga zašto biste trebali instalirati Arch Linux. Možete imati gotovo bilo koji paket iz svog sustava ako naravno imate ovlaštenje. Pogledajmo kako možete izbrisati paket na Arch Linuxu.

Uklonite pakete pomoću Pacmana

Uklanjanje paketa je također jednostavno. Sve što trebate je koristiti -R umjesto -S zastava u zadanom Pac Man naredba.

sudo pacman -R cmatrix

Ako paket nije prisutan u vašem sustavu, primit ćete izlaz pogreške koji će navoditi "pogreška: cilj nije pronađen: naziv paketa".

Uklonite pakete pomoću Yay

Da biste uklonili pakete pomoću Yay, dodajte -R zastavicu prema zadanoj naredbi yay. Također možete upotrijebiti zastavicu -Rns za uklanjanje svih nepotrebnih ovisnosti iz vašeg sustava.

yay -R cmatrix
yay -Rns cmatrix

Ako želite ukloniti pakete koji vašem sustavu nisu potrebni, upotrijebite -Ja zastava s naredbom.

yay -Yc

Upravljanje paketima na Arch Linuxu

Postoji više načina za dodavanje i uklanjanje paketa na Linux-ovoj Linux distribuciji. Možete koristiti upravitelje paketa kao što su Pacman, Yaourt i Yay. Iako neki upravitelji paketa dopuštaju preuzimanje paketa iz Arch User Repozitorija, drugi poput Pacmana ne podržavaju AUR.

Ako niste ljubitelj upravitelja paketa, pakete koje želite uvijek možete preuzeti ručno. Na internetu je dostupno nekoliko web stranica koje korisnicima Linuxa nude TAR, RPM i DEB pakete.

E-mail
8 web lokacija za preuzimanje DEB ili RPM Linux aplikacija

Tražite Linux aplikacije? Umjesto da instalirate s terminala, s ovih web stranica možete preuzeti Linux aplikacije u DEB i RPM formatu.

Povezane teme
  • Linux
O autoru
Deepesh Sharma (Objavljeni su 3 članka)

Deepesh je tehnički bloger i piše informativni sadržaj više od 3 godine. Trenutno pohađa prvostupnički studij računalnih aplikacija na poznatom sveučilištu u Indiji. U slobodno vrijeme uživa u pisanju, slušanju glazbe i sviranju gitare.

Više od Deepesh Sharme

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.