Kako instalirati i ukloniti pakete u Arch Linuxu

Kako instalirati i ukloniti pakete u Arch Linuxu

Želite instalirati pakete na Arch Linux, ali ne znate kako? Mnogi se ljudi suočavaju s ovim problemom pri prvom prelasku s distribucija zasnovanih na Debianu na Arch. Međutim, možete jednostavno upravljati paketima na vašem sustavu zasnovanom 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 Repository -a.





Menadžeri paketa u Arch Linuxu

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





Dok su se tijekom godina koristili drugi upravitelji paketa, primjeri poput Yaourta i Aurmana više se ne održavaju. Stoga su Pacman i Yay sigurniji i pouzdaniji upravitelji paketa na koje se može osloniti u Arch Linuxu.

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



zašto se sistemski pogon (c :) ne pojavi na odabiru gdje želite spremiti stranicu sigurnosne kopije?

1. Pacman

Kao što je gore spomenuto, svaki Arch sustav dolazi s Pacmanom kao zadanim upraviteljem paketa. Najvažnija značajka Pacmana je ta što redovito sinkronizira pakete vašeg sustava s glavnim poslužiteljem i održava sustav ažuriranim.

2. Ljeto

Budući da programeri Yaourta i Aurmana neće izdavati nikakva ažuriranja nakon prekida, korisnici Archa počeli su koristiti Yay za dodavanje paketa iz AUR -a. Glavni cilj Yaya bio je minimiziranje unosa korisnika i pružanje sučelja nalik Pacmanu.





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

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





pacman -S --needed git base-devel

Korak 2: Klonirajte spremište u svoju lokalnu pohranu.

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

Korak 3: Promijenite dopuštenja mape.

chmod 777 /yay-git

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

cd yay-git

Korak 5: Upotrijebite makepkg naredba za izradu paketa. Pobrinite se da ne pokrenete 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 možete dodati ili ukloniti pakete, morat ćete sinkronizirati svoj sustav s glavnim poslužiteljima ažuriranjem popisa lokalnih paketa.

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

Korištenje Pacmana

Za ažuriranje popisa paketa pomoću programa Pacman upotrijebite -Njegov zastava s naredbom.

sudo pacman -Sy

Nakon sinkronizacije popisa paketa vašeg sustava s glavnim poslužiteljima, morate nadograditi pakete. Koristiti -Syu zastavu 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 trud pri upisivanju obje ove naredbe kombinirajući ih pomoću -Syyu zastava. Pacman će automatski početi preuzimati najnovije pakete 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 vašeg terminala. Da biste to učinili, samo upotrijebite -Syu zastavu s naredbom yay.

sudo yay -Syu

Dodavanje paketa

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

Flathub i Snap Store dvije su odlične GUI aplikacije koje možete koristiti za instaliranje softvera i aplikacija na Linux stroj.

Instalirajte pakete s Pacmanom

Pacman koristi proširenje datoteke TAR za pakiranje aplikacija. Učinkovito radi s arhitekturom sustava Arch Linux. Da biste dodali paket, morate koristiti -S zastavu sa zadanom naredbom na sljedeći način.

sudo pacman -S packagename

Na primjer,

sudo pacman -S cmatrix

Da biste instalirali više paketa odjednom, upišite naziv svih paketa podijeljenih znakom razmaka.

sudo pacman -S cmatrix vlc python

Također možete dobiti informacije o paketima nakon što ih instalirate. Ispis pruža pojedinosti o imenu, verziji, arhitekturi i licenci paketa. Da biste to učinili, zamijenite -S zastava s -Qi u zadanom Pac Man naredba.

pacman -Qi cmatrix

Instalirajte pakete s Yayom

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

yay -S packagename

Uklanjanje paketa u Arch

Arch Linux vam daje kontrolu uklanjanja paketa kad vam ne trebaju, i to je jedan od mnogih razloga zašto biste trebali instalirati Arch Linux . Naravno, možete ukloniti gotovo svaki paket iz svog sustava ako imate autorizaciju. Pogledajmo kako možete izbrisati paket na Arch Linuxu.

Uklonite pakete pomoću Pacmana

Uklanjanje paketa je također jednostavno. Sve što trebate učiniti je koristiti -R umjesto -S zastavica u zadanim postavkama Pac Man naredba.

sudo pacman -R cmatrix

Ako paket nije prisutan u vašem sustavu, primit ćete izlaz pogreške koji će navesti 'error: target not found: packagename'.

Uklonite pakete s Yayom

Da biste uklonili pakete pomoću programa Yay, dodajte -R označite zadanu naredbu yay. Također možete upotrijebiti zastavicu -Rns za uklanjanje svih nepotrebnih ovisnosti iz vašeg sustava.

kako provjeriti grafičku karticu na računaru
yay -R cmatrix
yay -Rns cmatrix

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

yay -Yc

Upravljanje paketima na Arch Linuxu

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

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

Udio Udio Cvrkut E -pošta 8 web mjesta za preuzimanje DEB ili RPM Linux aplikacija

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

Pročitajte Dalje
Povezane teme
  • Linux
O autoru Deepesh Sharma(79 objavljenih članaka)

Deepesh je mlađi urednik za Linux u MUO -u. On piše informativne vodiče o Linuxu s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran u filmove, ali ako želite razgovarati o tehnologiji, on je vaš momak. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesh Sharma

Pretplatite se na naše obavijesti

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

Kliknite ovdje za pretplatu