Cum se instalează și se elimină pachetele în Arch Linux

Cum se instalează și se elimină pachetele în Arch Linux

Doriți să instalați pachete pe Arch Linux, dar nu știți cum? Mulți oameni se confruntă cu această problemă atunci când migrează pentru prima dată de la distribuțiile bazate pe Debian la Arch. Cu toate acestea, puteți gestiona cu ușurință pachetele pe sistemul dvs. bazat pe Arch folosind administratorii de pachete.





Pacman este managerul de pachete implicit, care este preinstalat în fiecare distribuție Arch. Dar totuși, este nevoie de alți manageri de pachete, deoarece Pacman nu acceptă pachete din Arch User Repository.





Administratori de pachete în Arch Linux

Deși Arch Linux vine cu Pacman ca manager de pachete implicit, puteți instala alți manageri de pachete, cum ar fi Yay. Spre deosebire de Pacman, acești manageri de pachete vă permit să adăugați pachete noi din depozitul oficial Arch și din AUR (Arch User Repository).





În timp ce alți manageri de pachete au fost folosiți de-a lungul anilor, exemple precum Yaourt și Aurman nu mai sunt menținute. În consecință, Pacman și Yay sunt manageri de pachete mai siguri și mai fiabili pe care să se bazeze Arch Arch.

AUR este un depozit organizat de comunitate care oferă utilizatorilor o platformă pentru a partaja pachete dezvoltate de aceștia. Dacă sunteți dezvoltator, puteți adăuga pachete în AUR, iar alți utilizatori le pot instala cu ușurință pe sistemul lor.



cum să faci ca Windows 10 să arate ca Windows Vista

1. Pacman

După cum sa menționat mai sus, fiecare sistem Arch vine cu Pacman ca manager de pachete implicit. Cea mai notabilă caracteristică a Pacman este că sincronizează în mod regulat pachetele sistemului dvs. cu serverul principal și, la rândul său, vă menține sistemul actualizat.

2. Vara

Deoarece dezvoltatorii Yaourt și Aurman nu vor lansa nicio actualizare după întrerupere, utilizatorii Arch au început să folosească Yay pentru a adăuga pachete din AUR. Scopul principal al Yay a fost de a reduce la minimum intrarea utilizatorului și de a oferi o interfață asemănătoare Pacman.





Nu veți putea instala Yay utilizând Pacman, deoarece nu acceptă adăugarea de pachete direct din Arch User Repository. Prin urmare, va trebui să instalați manual managerul de pachete Yay folosind depozitul său Git. Iată cum să-l instalați pe sistemul dvs.

Pasul 1: Veți avea nevoie de git pentru a clona depozitul yay.





pacman -S --needed git base-devel

Pasul 2: Clonați depozitul în spațiul de stocare local.

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

Pasul 3: Modificați permisiunile folderului.

chmod 777 /yay-git

Pasul 4: Navigați la directorul în care ați clonat depozitul.

cd yay-git

Pasul 5: utilizați makepkg comanda pentru a construi pachetul. Asigurați-vă că nu executați următoarea comandă ca utilizator root, altfel va genera o eroare.

makepkg -si

Actualizarea și actualizarea pachetelor

Dacă tocmai ați instalat Arch Linux, atunci înainte de a putea adăuga sau elimina pachete, va trebui să vă sincronizați sistemul cu serverele master actualizând lista de pachete locale.

Apoi, puteți actualiza cu ușurință toate pachetele dvs. la cea mai recentă versiune descărcând fișierele de pe serverele oficiale.

Folosind Pacman

Pentru a vă actualiza lista de pachete utilizând Pacman, utilizați -A lui steag cu comanda.

sudo pacman -Sy

După ce ați sincronizat lista de pachete a sistemului cu serverele master, trebuie să faceți upgrade pachetelor. Folosește -Syu steag pentru a face la fel. Această comandă poate dura ceva timp, în funcție de lista pachetelor și de conectivitatea la rețea.

sudo pacman -Syu

Puteți economisi efortul de a tasta ambele comenzi combinându-le folosind -Syyu steag. Pacman va începe să descarce automat cele mai recente pachete după actualizarea listei de pachete.

sudo pacman -Syyu

Folosind Yay

Managerul de pachete Yay vă permite să actualizați și să actualizați pachetele în mod eficient folosind terminalul. Pentru a face acest lucru, utilizați doar -Syu semnalizați cu comanda yay.

sudo yay -Syu

Adăugarea pachetelor

Adăugarea pachetelor este ușoară după ce știți ce comenzi să executați. Tot ce trebuie să faceți este să tastați comenzile managerului de pachete în terminal.

Flathub și Snap Store sunt două aplicații GUI excelente pe care le puteți utiliza pentru a instala software și aplicații pe computerul dvs. Linux.

Instalați pachete cu Pacman

Pacman folosește extensia de fișier TAR pentru a împacheta aplicații. Funcționează eficient cu arhitectura de sistem Arch Linux. Pentru a adăuga un pachet, trebuie să utilizați -S semnalizați cu comanda implicită după cum urmează.

sudo pacman -S packagename

De exemplu,

sudo pacman -S cmatrix

Pentru a instala mai multe pachete simultan, tastați numele tuturor pachetelor împărțit la caracterul spațiu.

sudo pacman -S cmatrix vlc python

Puteți obține, de asemenea, informații despre pachete după instalarea acestora. Rezultatul oferă detalii despre numele, versiunea, arhitectura și licența pachetului. Pentru a face acest lucru, înlocuiți -S steag cu -Qi în implicit pacman comanda.

pacman -Qi cmatrix

Instalați pachetele cu Yay

Sintaxa comenzii de instalare Yay este destul de similară cu cea a lui Pacman. Pentru a instala un pachet folosind managerul de pachete Yay, trebuie doar să utilizați -S semnalizați cu comanda implicită.

yay -S packagename

Eliminarea pachetelor din Arch

Arch Linux vă oferă controlul pentru a elimina pachetele odată ce nu aveți nevoie de ele și acesta este unul dintre multele motive de ce ar trebui să instalați Arch Linux . Desigur, puteți elimina aproape orice pachet din sistem dacă aveți autorizația. Să vedem cum puteți șterge un pachet pe Arch Linux.

Eliminați pachetele cu Pacman

Ștergerea unui pachet este de asemenea ușoară. Tot ce trebuie să faci este să folosești -R in loc de -S semnalizator în valoarea implicită pacman comanda.

sudo pacman -R cmatrix

Dacă pachetul nu este prezent în sistemul dvs., veți primi o ieșire de eroare care va indica „eroare: ținta nu a fost găsită: numele pachetului”.

Eliminați pachetele cu Yay

Pentru a elimina pachetele folosind Yay, adăugați fișierul -R semnalizați la comanda implicită yay. De asemenea, puteți utiliza semnalizatorul -Rns pentru a elimina toate dependențele inutile din sistemul dvs.

cele mai bune aplicații de fitness pentru Apple Watch 2
yay -R cmatrix
yay -Rns cmatrix

Dacă doriți să eliminați pachetele de care sistemul dvs. nu are nevoie, utilizați -Y c steag cu comanda.

yay -Yc

Gestionarea pachetelor pe Arch Linux

Există mai multe moduri de a adăuga și a elimina pachete pe o distribuție Linux bazată pe Arch. Puteți folosi manageri de pachete precum Pacman, Yaourt și Yay. În timp ce unii manageri de pachete permit descărcarea pachetelor din Arch User Repository, alții precum Pacman nu acceptă AUR.

Dacă nu sunteți un fan al managerilor de pachete, puteți oricând să descărcați manual pachetele pe care le doriți. Mai multe site-uri web sunt disponibile pe internet care furnizează pachete TAR, RPM și DEB utilizatorilor Linux.

Acțiune Acțiune Tweet E-mail 8 site-uri pentru descărcarea aplicațiilor Linux DEB sau RPM

Căutați aplicații Linux? În loc să instalați de la terminal, puteți descărca aplicații Linux în format DEB și RPM de pe aceste site-uri web.

Citiți în continuare
Subiecte asemănătoare
  • Linux
Despre autor Deepesh Sharma(79 articole publicate)

Deepesh este Junior Editor pentru Linux la MUO. El scrie ghiduri informaționale pe Linux, cu scopul de a oferi o experiență fericită tuturor noilor veniți. Nu sunt sigur de filme, dar dacă vrei să vorbești despre tehnologie, el este tipul tău. În timpul liber, îl poți găsi citind cărți, ascultând diferite genuri muzicale sau cântând la chitară.

Mai multe de la Deepesh Sharma

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona