PPA valymas: kaip saugiai pašalinti PPA saugyklą

EEPS leidžia vartotojams įdiegti programas, kurių nėra arba nėra pakankamai atnaujinta oficialioje „Ubuntu“ saugykloje, nes tiems, kurie administruoja šias saugyklas, reikia pakankamai laiko, kad programų atnaujinimai būtų „oficialūs“, siekiant pagerinti stabilumą ir saugumą. sistemos.

Laimei, Ubuntu mes turime EEPS viršyti šią „priemonę“, kuri, nors ir labai tinkama „Ubuntu“ kūrėjų požiūriu, gali būti ne tiek jau galutinio vartotojo, kuris visada nori turėti, požiūriu naujausias „chiche“ ir naujausia programų versija. Šio metodo trūkumas yra tas, kad pridedant EEPS padidiname sistemos nestabilumo riziką ir atveriame didelius saugumo spragas.

Būtent dėl ​​šių priežasčių gali tekti pašalinti anksčiau pridėtą PPA saugyklą.

PPA-PURGE gelbėti

„ppa-purge“ yra scenarijus, kuris pašalins nurodytą PPA iš jūsų sources.list ir visus iš jo įdiegtus paketus. Galiausiai ji iš naujo įdiegs „oficialias“ programų versijas, kurias atnaujinote per PPA. Žodžiu, tai būdas atkurti sistemos ankstesnį tašką prieš pridedant PPA.

Naudojimo būdas

Problema kilo, kai įvedėte tai į terminalą:

sudo add-apt-repository ppa: my_ppa

Vykdydami šią eilutę, tai, ką padarėte, buvo pridėti PPA prie savo saugyklų, iš kurių „Ubuntu“ įdiegs ir atnaujins galimas programas, sąrašą.

Norėdami anuliuoti šią situaciją, pirmiausia turite įdiegti PPA-PURGE. DEB paketą galite atsisiųsti iš čia.

Įdiegęs atidariau terminalą ir parašiau:

sudo ppa-purge ppa: my_ppa / pakatalogis /

Jei anksčiau pridėjote visą EEPS, turite įvesti tik PPA pavadinimą, kitaip turite įvesti ir konkretų pakatalogį.

Pavyzdžiui, tai būtų poros, skirtos įdiegti ir pašalinti PPA:

sudo add-apt-repository ppa: chromas-kasdien
sudo ppa-purge ppa: chromas-kasdien

sudo add-apt-repository ppa: tualatrix / gloobus
sudo ppa-purge ppa: tualatrix / gloobus

Pirmajame pavyzdyje mes įdiegėme visą PPA, o antrame - tik vieną katalogą. Naudodami „ppa-purge“, aišku, turime nurodyti tą patį kelią, kurį naudojome naudodami „add-apt-repository“.

Tikimės, kad patobulintas „Ubuntu“ programinės įrangos centras, pateiktas kartu su „Ubuntu 10.10“, suteikia galimybę pridėti ir (arba) pašalinti EEPS. Kol kas turime pasitenkinti šiuo metodu, kuris, mano patirtimi, yra saugiausias ir patikimiausias.

Kaip išvardyti šiuo metu naudojamas EEPS

Jūs tikriausiai neprisimenate, koks velnias buvo tas prakeiktas PPA, kuris jums kėlė rūpesčių. Iš esmės yra 3 būdai sužinoti EEPS, kuriuos šiuo metu naudoja jūsų sources.list.

Pirmasis yra lengviausias. Eiti į Sistema> Administravimas> Programinės įrangos šaltiniai. Eidami ten eikite į skirtuką Kita programinė įranga. Ten bus išvardyti visi EEPS. Šiame lange taip pat galėsite išjungti EEPS, kurios sukelia problemų (nors tai savaime neatkurs ankstesnių programų versijų). Taip pat galite pridėti „komentarą“ kiekvienam PPA, kad būtų lengviau jį atpažinti (žinoma, kartais PPA kelias mums nieko nepasako, kas leidžia suprasti, apie ką kalbama!

Taip pat galite pasiekti PPA sąrašą eidami į Programos> „Ubuntu“ programinės įrangos centras. Tačiau iš ten negalėsite išjungti EEPS, tiesiog peržiūrėkite / įdiekite / pašalinkite programas, pasiekiamas per tas EEPS.

Trečias būdas yra naudoti terminalą. Mes parašėme:

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list

Tai, mano nuomone, yra geriausias būdas pamatyti, kurie yra sistemoje įdiegti EEPS.

Atminkite, kad jei ketinate naudoti 1 metodą (per „Software Origins“) arba 3 (naudodami terminalą), kad gautumėte PPA kelią, būtiną jį pašalinti naudojant „ppa-purge“, tai suteikia tekstas tarp ppa.launchpad.net y ubuntu.

Pavyzdžiui, norėdami:

http://ppa.launchpad.net/jason-scheunemann/ppa/ubuntu

EEPS kelias yra: jason-scheunemann / ppa

Taigi, į ppa-purge ketinate įdėti:

sudo ppa-purge ppa: jason-scheunemann / ppa

Jūsų vertinimu, gerai žinoti, kad EEPS maršrutų struktūra paprastai yra tokia: vartotojo vardas / ppa_name.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Edisonas Galindo sakė

    ecxelente, labai ačiū

  2.   1387 sakė

    Sveiki, puiki svetainė ir visas jos turinys, bet neabejoju, kad ji susijusi su jūsų svetaine.
    Jūsų svetainėje, kai dar šiek tiek nusileidžiate žemyn, rodoma juosta, kurioje šis „twitter“ ir dar kažkas, mano klausimas yra, kaip tą juostą įdėti? Jau ne pirmą kartą matau ją svetainėje, todėl abejoju, ar manote, kad galite man padėti? Na čia aš palieku tau atvaizdą, kad žinotum, kas tai yra.
    http://i47.tinypic.com/280l9qf.png

    Iš anksto labai ačiū.

  3.   1387 sakė

    Labai ačiū.

  4.   Anomija sakė

    Ištrinkite failus iš /etc/apt/sources.list.d
    Atliekant apt-get atnaujinimą, jis automatiškai nustoja ieškoti tų ppa.

    1.    Angel22 sakė

      Labai geras komentaras yra tai, ko trūko įrašui

  5.   Saito Mordraugas sakė

    Puikus vadovas, labai reikalingas tiems vartotojams, kurie bandydami ar tiesiog tyrinėdami užpildo EEPS, kurių niekada nenaudos, purvindami savo sistemą.

  6.   Carlos sakė

    Na, aš negaliu ištrinti šios saugyklos:

    deb http://ppa.launchpad.net/ubuntu-x-swat/intel-graphics-updates/ubuntu tikslus pagrindinis

    Daugiausia gaunu išjungti, bet kažkodėl nesuprantu, kad bandoma panaikinti saugyklos pakeitimus „oneiric“ paketais, o ne „tiksliems“ ir, žinoma, nepavyksta.

    Kaip atrodytų komanda pašalinti tą saugyklą?

    1.    racas sakė

      geras,

      „Nelabai geras“, bet naudingas sprendimas, jei „ppa-purge“ jums netinka, yra ištrinti failą iš /etc/apt/sources.list.d, kaip anonimas pasakė ten viršuje, arba „pakomentuokite“ adresus.

      Jei atliksite a

      cd /etc/apt/sources.list.d

      ir tada a

      ls

      pamatysite failus, kuriuos jūsų platinimas naudoja saugykloms prijungti.

      Tikrai tas, kurį norite pašalinti, vadinamas „ubuntu-x-swat.list“ ar panašiai.

      Arba ištrinate failą naudodami a

      sudo rm ubuntu-x-swat.list

      arba įvedate jį ir „atšaukiate“ failo eilutes su #.

      sudo nano ubuntu-x-swat.list

      įdėkite # prieš kiekvieną failo eilutę, „Crtl“ + O, kad išsaugotumėte, „Enter“, norėdami pasakyti „taip“, ir „Crtl + X“, kad išeitumėte.

      kai tik atliksite

      sudo apt-get update

      o

      sudo aptitude atnaujinimas

      pamatysite, kad tai jau nepaiso tų eilučių.

      Tikiuosi, kad mano „aš dabartis“ padės kam nors iš ateities ... 😛

      1.    Josshy sakė

        Iš paketų tvarkyklės nurodote programinės įrangos ppa šaltinius ir ištrinate tą, kurios nebenorite

    2.    Josshy sakė

      Iš „ubuntu“ programinės įrangos centro jūs jį atiduodate programinės įrangos šaltiniams, tada viršuje sakoma, kad jūs duodate jį ten, jūs pasirenkate tą, kurio nebėra, ir jūs suteikiate jam pašalinti ir voila

  7.   Vicente sakė

    Ačiū, kad jis man tarnavo

    1.    naudokime linux sakė

      Prašom!!
      Apkabink! Paulius.