Capacitatea de a adăuga depozite pe Linux este esențială pentru a obține software din surse terțe, altele decât depozitele oficiale. Pe Ubuntu, puteți adăuga un depozit utilizând comanda add-apt-repository sau editând fișierul sources.list.
Dar cum elimini depozitul adăugat după ce ai terminat cu el? Ștergerea unei intrări de depozit pe Ubuntu este chiar mai ușoară decât adăugarea uneia și există mai multe moduri de a face același lucru.
Ștergerea intrării din depozit din sources.list
Cea mai convenabilă modalitate de a elimina un depozit de pachete nedorite de pe Ubuntu este editarea fisierul surse.list. Fișierul sursă listează toate depozitele configurate pe sistemul dumneavoastră. Puteți vizualiza conținutul fișierului folosind oricare dintre programele Linux de vizualizare a fișierelor.
Începeți prin a deschide fișierul cu un editor de text la alegere (pentru acest ghid, vom folosi Vim):
sudo vim /etc/apt/sources.list
Găsiți depozitul pe care doriți să îl eliminați și ștergeți întreaga linie. Salvați fișierul și ieșiți din Vim a continua. Acum, actualizați sursele pachetului cu:
actualizare sudo apt
După ce eliminați un depozit din fișierul sources.list, nu veți primi nicio actualizare de pachet de la acesta.
Fișierul sources.list este un fișier deținut de rădăcină și poate întrerupe configurația depozitului dacă nu este modificat corespunzător.
Eliminarea cheii GPG pentru depozit
Pachetele dintr-un depozit sunt semnate cu o pereche de chei: publică și privată. Când adăugați un depozit, îi cereți managerului de pachete (APT) să aibă încredere în pachetele găsite în acel depozit. După ștergerea intrării din depozit din fișierul sursă, ar trebui să ștergeți și cheia GPG asociată acesteia.
Pentru a face acest lucru, mai întâi, enumerați toate cheile de încredere cu:
sudo apt-key list
A doua linie în cârciumă intrarea este cheia reală, în timp ce uid este numele depozitului. Găsiți depozitul pe care tocmai l-ați șters, apoi copiați ultimele opt caractere ale cheii sale.
Introduceți următoarele pentru a elimina cheia, înlocuind valoarea hex la sfârșit cu caracterele pe care le-ați copiat:
sudo apt-key del D38B4796
De asemenea, puteți specifica întreaga cheie în comandă dacă doriți:
sudo apt-key del „EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796”
Eliminați un PPA folosind add-apt-repository
Când vine vorba de eliminarea unui PPA, cel mai bun și cel mai sigur mod este să utilizați add-apt-repository. Este singura comandă pe care trebuie să o adăugați și să o eliminați PPA-uri pe Ubuntu. Nu lăsați numele său să vă păcălească și să vă gândiți altfel.
Obțineți o listă cu toate PPA-urile configurate, listând conținutul fișierului /etc/apt/sources.list.d director folosind comanda ls:
ls /etc/apt/sources.list.d
După ce ați găsit PPA-ul pe care doriți să-l eliminați, utilizați -r marcați cu add-apt-repository:
sudo add-apt-repository -r ppa: autor/reponame
Dacă se afișează rezultatul eroarea „add-apt-repository: comanda nu a fost găsită”., mai întâi va trebui să instalați instrumentul.
De asemenea, puteți șterge folderul PPA din directorul sources.list.d și va elimina depozitul din sistemul dvs.
Utilizați Ubuntu Software Updater pentru a elimina un depozit
Ubuntu oferă o modalitate grafică de a gestiona depozitele de software și PPA-urile de la terți utilizând aplicația Software Updater. Pentru a începe, lansați Software Updater din meniul de aplicații și faceți clic Setări.
Odată lansat, treceți la Alte programe software fila. Veți vedea o listă cu toate sursele de software terță parte configurate pe computerul dvs. Pentru a dezactiva un depozit, debifați caseta corespunzătoare depozitului și introduceți parola de administrator.
Dacă ați decis să eliminați depozitul de pachete, evidențiați intrarea și faceți clic Elimina.
În cele din urmă, actualizați sursele pachetului folosind APT:
actualizare sudo apt
De asemenea, puteți edita sau adăugați un depozit terță parte pe Ubuntu folosind aplicația Software Updater.
Gestionarea software-ului pe Ubuntu este ușoară
Adăugarea și ștergerea depozitelor este un alt aspect al gestionării pachetelor pe Ubuntu și alte distribuții Linux. Pentru a vă menține securitatea sistemului, ar trebui să verificați întotdeauna dacă un depozit sau un PPA este autentic și nu oferă niciun software rău intenționat.
Ubuntu vine cu câteva depozite preconfigurate. Acestea sunt depozitele oficiale de unde puteți descărca pachete de încredere pentru a le instala.