Când doriți să instalați un pachet software pe sistemul dumneavoastră Ubuntu, vă referiți mai întâi la depozitul oficial Ubuntu listat în fișierul sources.list al sistemului dumneavoastră. Dacă software-ul nu este disponibil acolo, îl puteți instala prin intermediul oricărui depozit PPA în care este disponibil. Depozitele PPA sunt depozite neoficiale ale acelor pachete software care sunt puse la dispoziția utilizatorilor prin Launchpad. Launchpad, o platformă dezvoltată de Canonical, permite dezvoltatorilor să își încarce codul pe ea, unde pachetele .deb sunt puse la dispoziția utilizatorilor pentru a instala software-ul.

În acest articol, vom descrie modul de utilizare a liniei de comandă Ubuntu și a interfeței grafice cu utilizatorul pentru a:

  • Listarea depozitelor PPA adăugate în sistemul dumneavoastră
  • Adaugarea unui depozit PPA în sistemul dumneavoastră pentru a descărca software din
  • Îndepărtarea unui depozit PPA adăugat din sistemul dumneavoastră

Am rulat comenzile și procedurile menționate în acest articol pe un Ubuntu 18.04 LTS sistem.

Gestionarea depozitelor PPA prin linia de comandă

Dacă sunteți ca mine, care preferă să folosească linia de comandă pentru a efectua toate operațiile administrative pe Linux, iată cum puteți efectua gestionarea de bază a depozitelor pe Ubuntu.

Puteți deschide linia de comandă Ubuntu, Terminalul, fie prin Dash de sistem, fie prin scurtătura Ctrl+Alt+T.

Listarea depozitelor PPA adăugate

Dacă doriți să listați toate depozitele disponibile pe sistemul dumneavoastră Ubuntu, introduceți următoarea comandă în Terminal:

$ apt policy

O altă metodă de a lista toate depozitele PPA adăugate este de a imprima conținutul directorului /etc/apt/sources.list.d. Acest director conține lista tuturor depozitelor disponibile pe sistemul dumneavoastră.

Iată cum se utilizează comanda:

$ ls /etc/apt/sources.list.d

Adaugă un depozit PPA

Doar un utilizator autorizat poate adăuga/elimina și configura software și depozite în Ubuntu. Iată sintaxa comenzii pe care o puteți utiliza ca sudo pentru a adăuga un PPA la sistemul dvs.:

$ add-apt-repository ppa:ppa_name

Și apoi instalați pachetul necesar din depozitul adăugat ca sudo, după cum urmează:

$ apt install package_name

În Ubuntu 18.04, nu este necesar să utilizați comanda apt-get update după adăugarea unui nou depozit, deoarece sistemul efectuează automat această operațiune. În versiunile anterioare ale Ubuntu, era necesar să executați următoarea comandă înainte de a instala un pachet pentru a putea instala cea mai recentă versiune disponibilă a unui software:

$ sudo apt-get update

Exemplu:

Să prezentăm un exemplu în care vom adăuga în sistemul nostru depozitul Thomas Schiex PPA pe care îl vom folosi ulterior pentru a instala Blender, o suită de creație 3D.

Vom adăuga PPA-ul prin următoarea comandă ca sudo:

$ sudo add-apt-repository ppa:thomas-schiex/blender

Acum că PPA-ul este adăugat, este la fel de simplu ca și cum am introduce următoarea comandă pentru a instala cea mai recentă aplicație Blender:

$ sudo apt-get install blender

Îndepărtarea unui depozit PPA

Dacă doriți să eliminați din sistem un depozit PPA adăugat, puteți utiliza următoarea sintaxă de comandă ca sudo:

$ add-apt-repository -remove ppa:ppa_name

Comanda de mai sus elimină doar PPA-ul din sistem și nu și pachetul software pe care l-ați instalat prin intermediul acestuia.

De exemplu, pentru a elimina depozitul pe care l-am adăugat în secțiunea anterioară, voi rula următoarea comandă în Terminal:

$ add-apt-repository --remove ppa:thomas-schiex/blender

Purtarea unui depozit

Purtarea unui depozit înseamnă eliminarea acestuia din sistemul dumneavoastră și, de asemenea, retrogradarea pachetelor software pe care le-ați descărcat prin intermediul lui. Există un utilitar numit PPA Purge pe care îl puteți folosi în acest scop.

Puteți instala acest utilitar prin intermediul depozitelor oficiale Ubuntu, după cum urmează:

$ sudo apt-get install ppa-purge

Puteți folosi apoi următoarea sintaxă de comandă pentru a curăța un depozit adăugat:

$ ppa-purge ppa:ppa_name

Exemplu:

$ ppa-purge ppa:thomas-schiex/blender

Îndepărtarea manuală a unui depozit

După cum am menționat mai sus, fișierele .list sunt salvate în directorul /etc/apt/sources.list.d. Puteți elimina manual un PPA din acest director folosind comanda rm, după cum urmează:

$ rm /etc/apt/sources.list.d/ppa_list_file

Exemplu:

$ sudo rm /etc/apt/sources.list.d/thomas-schiex-ubuntu-blender-bionic.list

Gestionarea depozitelor PPA prin interfața de utilizator

Un utilitar din interfața de utilizator Ubuntu numit Software and Updates vă ajută în gestionarea atât a depozitelor oficiale Ubuntu, cât și a depozitelor PPA. Iată cum îl puteți utiliza:

List Added PPA Repositories

Pentru a deschide utilitarul Software and Updates, introduceți cuvintele cheie relevante în căutarea Dash, după cum urmează, sau altfel îl puteți deschide direct din lista Applications.

În mod implicit, utilitarul Software and Updates se deschide în fila Ubuntu Software. Pentru a vizualiza depozitele PPA adăugate la sistemul dumneavoastră, selectați fila Other Software.

Adaugați un depozit PPA

Pentru a adăuga un nou depozit PPA, faceți clic pe butonul Add din vizualizarea Other Software. Se va deschide următoarea fereastră de dialog:

În câmpul APT line, puneți numele PPA pe care doriți să îl adăugați și apoi faceți clic pe butonul Add Source. Sistemul vă va cere apoi să vă autentificați, deoarece numai un utilizator autorizat poate adăuga un depozit în Ubuntu. Introduceți parola pentru sudo și apoi faceți clic pe Authenticate.

Noul dvs. depozit va fi adăugat la sistemul dvs. și va apărea în lista Other Software din acest utilitar.

Remover a PPA Repository

Puteți elimina un PPA adăugat, selectându-l mai întâi din lista Other Software din utilitarul Software and Updates și apoi făcând clic pe butonul Remove.

Acum sunteți în măsură să gestionați depozitele PPA pentru a explora mult mai mult decât este disponibil în depozitele oficiale Ubuntu.

Cum să adăugați/eliminați depozite PPA în Ubuntu

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.