Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

PPA-urile sau arhivele de pachete personale sunt un tip de depozit utilizat în sistemele Linux pentru a stoca și distribui pachete software.

Să aflăm ce este un PPA, cum diferă de depozitele standard, cum să adăugați și să eliminați PPA-urile, dacă PPA-urile sunt sigure de utilizat și, în sfârșit, avantajele utilizării PPA-urilor.

Ce este PPA?

Lumea software-ului gratuit și cu sursă deschisă (FOSS) se bazează pe contribuții individuale. Este posibil să nu fiți un dezvoltator oficial de distribuție și totuși aduce contribuții critice la codul open-source sau să dezvolte aplicații care îmbunătățesc experiența utilizatorului.

Rețineți că nu ar trebui să confundați PPA pe Linux cu afecțiunea medicală Primary Progressive Aphasia. PPA în ecosistemul Linux se ocupă de pachete, în timp ce PPA în terminologia medicală este o tulburare neurologică care afectează limbajul și comunicarea.

Uneori, este posibil ca aceste aplicații să nu fie îmbinate cu depozitul oficial al software-ului. Aici intervine PPA. O arhivă de pachete personale (PPA) este un depozit care găzduiește pachete software construite și întreținute de persoane sau grupuri și puse la dispoziție pentru alții.

PPA-urile sunt o modalitate convenabilă de a accesa cele mai recente versiuni de software care nu sunt încă disponibile în depozitele oficiale ale sistemului de operare. Acestea permit dezvoltatorilor și utilizatorilor să distribuie și să instaleze cu ușurință pachete software care nu fac parte din depozite oficiale sau care oferă versiuni mai noi de software decât cele disponibile în oficial depozite.

Oricine dorește să descarce o aplicație care nu face încă parte din depozitul oficial poate adăuga PPA-ul aplicației respective și o poate instala pe sistemul lor folosind managerul de pachete implicit.

Ubuntu permite dezvoltatorilor să creeze PPA-uri și să le găzduiască Platforma de lansare. Utilizatorii pot căuta un pachet sau un depozit pe acest site și pot adăuga PPA-ul acestuia în sistemul lor.

Cum sunt PPA-urile diferite de arhivele standard?

O arhivă de pachete personale (PPA), după cum sugerează și numele, este un depozit pe care îl puteți utiliza pentru a stoca propriile pachete sau pachete care nu sunt disponibile în arhivele oficiale ale sistemului dvs. de operare. PPA-urile permit utilizatorilor să instaleze și să actualizeze cu ușurință software-ul care nu este furnizat de depozitele oficiale ale distribuției lor Linux.

Pe de altă parte, depozitele standard sunt colecții de pachete software furnizate oficial de dezvoltatorii sistemului de operare. Managerul implicit de pachete de pe o distribuție gestionează în general aceste depozite.

Arhivele standard includ de obicei o gamă largă de pachete software care sunt testate și întreținute temeinic de dezvoltatorii distribuției.

Există câteva diferențe cheie între PPA și depozitele standard:

  1. PPA-urile sunt de obicei create și întreținute de utilizatori individuali sau organizații, în timp ce dezvoltatorii sistemului de operare mențin de obicei depozite standard.
  2. PPA-urile conțin adesea pachete care nu sunt disponibile în depozitele standard.
  3. Este posibil ca PPA-urile să nu fie la fel de bine testate și acceptate ca pachetele din arhivele standard, deoarece în general nu sunt întreținute de dezvoltatorii oficiali.
  4. Puteți adăuga PPA-uri în sistemul dvs. folosind comenzile managerului de pachete, cum ar fi add-apt-repository pe distribuțiile bazate pe Ubuntu/Debian, în timp ce depozitele standard sunt de obicei configurate implicit pe sistemul dvs. și nu necesită nicio configurare specială.

Cum să adăugați un PPA pe Ubuntu

Ubuntu face referire la un fișier special numit surse.lista pentru a deriva toate PPA-urile oficiale și neoficiale. Pentru a adăuga un PPA, trebuie să actualizați surse.lista fișier cu adresa PPA și apoi actualizați sistemul.

Din fericire, există o comandă care face toată munca pentru tine. Iată cum ar arăta procesul pentru adăugarea unui PPA la Ubuntu:

Porniți un terminal și rulați următoarea comandă ca superutilizator:

sudo add-apt-repository ppa: root_repo/package_name

Actualizați-vă sistemul utilizând managerul de pachete al distribuției dvs. Pe Ubuntu, ar folosi instrumentul APT:

sudo apt Actualizați

În cele din urmă, instalați software-ul din PPA pe care tocmai l-ați adăugat folosind managerul de pachete:

sudo apt instalare numele pachetului

Aceștia sunt toți pașii pe care trebuie să îi urmați pentru a adăuga un PPA. Acum puteți descărca software-ul din acel PPA folosind managerul de pachete implicit din distribuția dvs.

Pe Ubuntu, ar trebui să utilizați managerul de pachete APT pentru a instala software, sau dacă aveți instalat un alt manager de pachete, apoi folosește asta.

Probleme de securitate cu PPA

PPA-urile pot prezenta riscuri de securitate dacă nu sunt gestionate corespunzător și utilizate fără precauție. Unele PPA-uri pot conține pachete nesemnate cu un certificat digital, ceea ce înseamnă că nu există nicio modalitate de a verifica autenticitatea pachetului. Acest lucru poate permite unui atacator să distribuie pachete rău intenționate prin PPA, ceea ce ar putea compromite securitatea sistemului dumneavoastră.

PPA-urile sunt adesea create și întreținute de persoane sau grupuri terțe, mai degrabă decât de dezvoltatorii oficiali ai sistemului de operare. Aceasta înseamnă că pachetele dintr-un PPA ar putea să nu fie la fel de bine testate și acceptate ca pachetele din depozitele oficiale.

Acest lucru poate crește riscul de vulnerabilități de securitate sau alte probleme cu pachetele din PPA. Adăugarea unui PPA la sistemul dvs. poate provoca, de asemenea, conflicte cu pachetele din depozitele oficiale, care pot distruge software-ul existent sau pot introduce vulnerabilități de securitate.

Cum să eliminați un PPA pe Ubuntu

Pentru a elimina un PPA, trebuie pur și simplu să ștergeți adresa PPA din surse.lista fișier și apoi actualizați lista de depozite a sistemului dvs. Iată toți pașii de urmat:

Utilizați instrumentul APT pentru a elimina depozitul PPA din surse.lista fişier:

sudo add-apt-repository --remove ppa: root_repo/package_name

Actualizați-vă sistemul utilizând managerul de pachete din distro:

sudo apt Actualizați

Aceștia sunt toți pașii pe care trebuie să îi urmați pentru a elimina un PPA. Pentru a verifica dacă procesul a funcționat, încercați să instalați software care face parte din PPA pe care l-ați eliminat. Managerul de pachete ar trebui să arunce o eroare.

Ca regulă generală, ar trebui să dezinstalați întotdeauna software-ul PPA înainte de a elimina PPA-ul în sine. Aceasta este o practică bună care împiedică software-ul învechit să ocupe spațiu și să evite eventualele vulnerabilități care ar putea să nu fie atenuate, deoarece software-ul instalat nu este actualizat.

Avantajele utilizării PPA-urilor pe Ubuntu

Există mai multe avantaje în utilizarea PPA. Să aruncăm o privire la câteva dintre ele:

  1. PPA-urile vă permit să instalați și să actualizați software care nu este disponibil în arhivele oficiale ale sistemului dvs. de operare. Acest lucru poate fi util mai ales dacă aveți nevoie de o versiune mai nouă a unui pachet sau de un pachet care nu este furnizat de depozitele oficiale.
  2. PPA-urile pot oferi acces la pachetele care sunt în dezvoltare sau care nu sunt încă pregătite pentru includerea în depozitele oficiale. Acest lucru poate fi util dacă doriți să testați software nou sau dacă aveți nevoie de o funcție care nu este încă disponibilă în versiunile oficiale.
  3. PPA-urile pot facilita instalarea și actualizarea software-ului, deoarece puteți utiliza instrumentul APT pentru a gestiona pachetele din PPA la fel cum ați face cu pachetele din depozitele oficiale.
  4. PPA-urile pot fi o modalitate utilă pentru dezvoltatori de a-și distribui software-ul unui public mai larg, deoarece utilizatorii pot adăuga cu ușurință PPA-ul în sistemul lor și pot instala software-ul folosind comanda apt.

PPA-urile sunt grozave atunci când sunt utilizate cu prudență. Deoarece aceste pachete nu sunt întreținute și testate oficial, ar trebui să fiți întotdeauna atenți la ce permisiuni necesită software-ul de la un PPA.

Dacă un pachet de un PPA necesită permisiuni de rădăcină pentru a se executa, vă recomandăm să îl evitați, cu excepția cazului în care sunteți 100% sigur că nu este rău intenționat.

Acum știi ce sunt PPA-urile și cum să le folosești

PPA-urile sunt o modalitate excelentă de a partaja software. Cu toate acestea, deoarece aceste pachete nu sunt acceptate oficial, uneori, ele pot sfârși prin a vă distruge sistemul.

Gestionarea eficientă a pachetelor este cheia pentru longevitatea distribuției dvs. și pentru a vă asigura că nu trebuie să treceți prin necazurile repetate de formatare a discului. Cu siguranță ar trebui să învățați cum să găsiți și să remediați pachetele stricate dacă doriți ca sistemul dumneavoastră să funcționeze corect și să rămână sănătos.