Graafiline meetod
PPA-de eemaldamiseks GUI-rakenduse abil tuleb installida rakendus nimega „Synaptic Package Manager“. Rakenduse Synaptic installimiseks käivitage järgmine käsk:
$ sudo apt install synapticKäivitage rakenduse menüü Synaptic ja minge vahekaardile „Seaded> Hoidlad> Muu tarkvara“.
PPA keelamiseks tühjendage nii põhihoidla kui ka selle lähtekoodi hoidla märkeruudud. Väljumiseks klõpsake nuppu „Sule“. Teil võidakse paluda hoidlad uuesti laadida, klõpsake kõigi oma Ubuntu süsteemi lisatud hoidlate värskendamiseks nuppu "Laadi uuesti".
Oodake uuesti laadimise protsessi lõppu. Pange tähele, et PPA-de keelamine vahekaardilt „Muu tarkvara” eemaldab ainult hoidlad. Kõik paketid, mille olete PPA hoidlatest täiendanud või installinud, jäävad muutumatuks. Kahjuks ei paku Synaptic automaatset viisi nii hoidla allika kui ka sellest installitud pakettide eemaldamiseks. Pakette saab Synapticust käsitsi eemaldada kahel viisil.
Esimeses meetodis peate enne hoidlate keelamist vahekaardil „Muu tarkvara“ paketid käsitsi eemaldama. Klõpsake külgribal vahekaardil „Origin” ja klõpsake hoidlal, mille kavatsete eemaldada. Eemaldage kõik paketid esiletõstetud hoidlast, nagu on näidatud alloleval ekraanipildil:
Kui see on tehtud, saate jätkata hoidlate keelamist vahekaardil „Muu tarkvara”.
Teist meetodit saab kasutada pärast hoidlate eemaldamist suvandites „Muu tarkvara”. Klõpsake vahekaarti „Olek” ja tõstke külgribal esile kirje „Installitud (käsitsi)”. Leidke PPA-st installitud paketid ja eemaldage need käsitsi.
Käsurea meetod (parem lähenemine)
See meetod nõuab käepärase käsureautiliidi “ppa-purge” installimist. See tööriist võimaldab mitte ainult PPA hoidlate eemaldamist, vaid eemaldab või alandab automaatselt ka seotud pakette.
Ppa-purge installimiseks Ubuntu kasutage allolevat käsku:
$ sudo apt install ppa-purgeNüüd, et PPA koos sellega kaasnevate pakettidega täielikult puhastada, käivitage käsk järgmises vormingus:
$ sudo ppa-purgeNäiteks Papiruse ikooni teema PPA puhastamiseks peate käivitama järgmise käsu:
$ sudo ppa-purge ppa: papirus / papirusPeaksite saama väljundi, nagu allpool näidatud. Oodake, kuni protsess lõpeb. Hoidlas olevad paketid eemaldatakse või uuendatakse Ubuntu versiooni varumiseks, kui need olid olemas juba ametlikes Ubuntu hoidlates ja olid enne käsu ppa-purge käivitamist teie süsteemi installitud.
Järeldus
Kui installite oma Ubuntu süsteemi sageli kolmanda osapoole rakendusi või soovite oma töölaual nokitseda, lisades kolmanda osapoole PPA hoidlaid, võivad asjad katki minna ja soovite paketid ennistada. Sellistel juhtudel võib ppa-purge olla üsna kasulik. Katkiste pakettide parandamiseks võite installida ka sünaptiliste ja sobivate pakettide haldurid. Kui teie süsteemis on need kolm utiliiti installitud, saate oma Ubuntu süsteemis lahendada enamiku pakettide ja PPA-hoidlatega seotud probleeme.