Pastrimi i PPA: Si të hiqni në mënyrë të sigurt një depo të PPA

PPA-të lejojnë përdoruesit të instalojnë aplikacione që nuk janë të pranishme ose nuk janë azhurnuar mjaftueshëm në depon zyrtare të Ubuntu, pasi që ata që administrojnë këto depo marrin një kohë të arsyeshme për t'i bërë azhurnimet e programeve "zyrtare" në mënyrë që të përmirësojnë stabilitetin dhe sigurinë të sistemit.

Për fat të mirë, në Ubuntu kemi PPA që të tejkalojnë këtë "masë", e cila edhe pse është shumë e përshtatshme nga pikëpamja e zhvilluesve të Ubuntu, mund të mos jetë aq shumë nga pikëpamja e përdoruesit përfundimtar i cili gjithmonë dëshiron të ketë "chiche" e fundit dhe versioni më i fundit i programeve. E keqja e kësaj metode është se duke shtuar APP ne rrisim rreziqet e paqëndrueshmërisë së sistemit dhe hapim boshllëqe të konsiderueshme të sigurisë.

Këto janë pikërisht arsyet pse mund të jetë e nevojshme të hiqni një depo të PPA-së që keni shtuar më parë.

PPA-PURGE në shpëtim

ppa-purge është një skript që do të heq PPA-në e treguar nga burimet tuaja.listë si dhe të gjitha paketat e instaluara prej saj. Më në fund, ai do të riinstalojë versionet "zyrtare" të programeve që keni azhurnuar përmes PPA. Me një fjalë, është një mënyrë për të rikthyer sistemin tuaj në pikën e mëparshme përpara se të shtoni PPA.

Si të përdoret

Problemi lindi kur e shtypët këtë në një terminal:

sudo add-apt-depo ppa: my_ppa

Duke ekzekutuar këtë linjë, ajo që bëtë ishte të shtoni një PPA në listën tuaj të depove nga të cilat Ubuntu do të instalojë dhe azhurnojë aplikacionet e disponueshme.

Për ta zhbërë këtë situatë, së pari duhet të instaloni PPA-PURGE. Ju mund të shkarkoni paketën DEB nga këtu.

Sapo instalova, hapa një terminal dhe shkruaj:

sudo ppa-pastrim ppa: my_ppa / nëndrejtori /

Nëse më parë keni shtuar të gjithë PPA-në, duhet të futni vetëm emrin e PPA-së, përndryshe duhet të futni gjithashtu nëndrejtorinë specifike.

Kështu, për shembull, këto do të ishin çiftet për të instaluar dhe çinstaluar një PPA:

sudo add-apt-depo ppa: krom çdo ditë
sudo ppa-spastrim ppa: krom-çdo ditë

sudo add-apt-depo ppa: tualatrix / gloobus
sudo ppa-spastrim ppa: tualatrix / gloobus

Në shembullin e parë, ne kishim instaluar PPA-në e plotë dhe në të dytin vetëm një direktori. Kur përdorni ppa-purge, padyshim, ne duhet të specifikojmë të njëjtën rrugë që kishim përdorur me add-apt-repository.

Shpresojmë që qendra e përmirësuar e programeve Ubuntu që do të vijë me Ubuntu 10.10 përfshin aftësinë për të shtuar dhe / ose hequr PPA. Tani për tani, ne duhet të pranojmë këtë metodë, e cila, sipas përvojës sime, është më e sigurta dhe më e besueshmja.

Si të renditni APP-të e përdorura aktualisht

Ju ndoshta nuk e mbani mend emrin e asaj PPA të mallkuar që ju shkakton telashe. Ekzistojnë në thelb 3 mënyra për të zbuluar PPA-të që po përdor aktualisht burimet tuaja.

E para është më e lehtë. Shko te Sistemi> Administrimi> Burimet e softverit. Sapo të shkoni atje, shkoni te skeda Programe të tjera. Të gjitha APP-të do të renditen atje. Nga kjo dritare do të jeni në gjendje të çaktivizoni PPA-të që ju shkaktojnë probleme (megjithëse kjo, në vetvete, nuk do të rivendosë versionet e mëparshme të programeve). Ju gjithashtu mund të shtoni një "koment" për secilën PPA për ta bërë më të lehtë identifikimin (natyrisht, nganjëherë rruga e PPA nuk na tregon asgjë që na jep një ide se për çfarë bëhet fjalë!).

Ju gjithashtu mund të përdorni një listë të APP-ve duke shkuar te Applications> Ubuntu Software Center. Sidoqoftë, nga atje nuk do të jeni në gjendje të çaktivizoni APP-të, thjesht shikoni / instaloni / çinstaloni aplikacionet e disponueshme përmes atyre APP-ve.

Metoda e tretë është përdorimi i terminalit. Ne shkruam:

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

Sipas mendimit tim, kjo është mënyra më e mirë për të parë se cilat janë APP-të e instaluara në sistem.

Mos harroni se nëse do të përdorni metodën 1 (përmes Burimeve të Softuerit) ose 3 (duke përdorur terminalin) për të marrë rrugën e PPA të nevojshme për ta çinstaluar atë duke përdorur ppa-spastrimin, kjo jepet nga teksti që është midis ppa.launchpad.net y ubuntu.

Për shembull, për të:

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

rruga e APP-së është: jason-scheunemann / ppa

Pra, në ppa-spastrimin ju do të vendosni:

sudo ppa-pastrim ppa: jason-scheunemann / ppa

Për referencën tuaj, është mirë të dini se, në përgjithësi, struktura e rrugëve të APP-së është si më poshtë: emri i përdoruesit / emri ppa_.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Edison galindo dijo

    ecxelente, faleminderit shumë

  2.   vetull1387 dijo

    Përshëndetje, faqe e shkëlqyeshme dhe e gjithë përmbajtja e saj, por kam një dyshim jo, bëhet fjalë për faqen tuaj në internet.
    Në faqen tënde të internetit, kur zbres pak më shumë, shfaqet një shirit në të cilin ky eksitim dhe diçka tjetër, pyetja ime është si ta vendosni atë shirit? Nuk është hera e parë që e shoh në një faqe në internet, prandaj dyshimi im, a mendoni se mund të më ndihmoni? Epo këtu ju lë një imazh që të dini se çfarë është.
    http://i47.tinypic.com/280l9qf.png

    Paraprakisht faleminderit shumë.

  3.   vetull1387 dijo

    Shumë falemnderit.

  4.   Anomie dijo

    Fshini skedarët nga /etc/apt/sources.list.d
    Automatikisht ndalet së kërkuari ata ppa kur bën një azhurnim apt-get.

    1.    Angel22 dijo

      Komenti shumë i mirë është ajo që i mungonte postimit

  5.   Saito Mordraw dijo

    Udhëzues i shkëlqyeshëm, shumë i nevojshëm për përdoruesit të cilët, duke provuar gjëra ose thjesht duke eksploruar, mbushen me APP që nuk do t'i përdorin kurrë, duke ndotur sistemin e tyre.

  6.   Carlos dijo

    Epo, nuk jam në gjendje ta fshij këtë depo:

    debutuese http://ppa.launchpad.net/ubuntu-x-swat/intel-graphics-updates/ubuntu kryesore precize

    Më së shumti që marr është ta çaktivizoj, por për disa arsye nuk e kuptoj se përpiqet të zhbëjë ndryshimet e depove me paketa për "oneiric" në vend të "precize" dhe natyrisht që dështon.

    Si do të ishte komanda për të hequr atë depo?

    1.    RAC dijo

      Mirë,

      Një zgjidhje "jo shumë e mirë" por e dobishme nëse spastrimi ppa nuk funksionon për ju, është të fshini skedarin nga /etc/apt/sources.list.d siç thuhet atje një anonim ose të "komentoni" adresat.

      Nëse ju bëni një

      cd /etc/apt/sources.list.d

      dhe pastaj a

      ls

      ju do të shihni skedarët që shpërndarja juaj përdor për të montuar depot.

      Me siguri ai që dëshironi të hiqni quhet ubuntu-x-swat.list ose diçka e tillë.

      Ose ju fshini skedarin me një

      sudo rm ubuntu-x-swat.listë

      ose e futni atë dhe "anuloni" linjat e skedarit me një #.

      sudo nano ubuntu-x-swat.listë

      vendosni # përpara çdo rreshti të skedarit, Crtl + O për të ruajtur, Enter për të thënë po dhe Crtl + X për të dalë.

      sa më shpejt që të bëni

      sudo apt-get freskimin e

      o

      azhurnimi i aftësisë sudo

      do të shihni që tashmë i injoron ato linja.

      Shpresoj që "unë e tanishmja" ime të ndihmojë dikë për të ardhmen ...

      1.    Josshy dijo

        Nga menaxheri i paketës ju i jepni asaj burime të softuerit ppa dhe fshini atë që nuk dëshironi më

    2.    Josshy dijo

      Nga qendra e softuerit ubuntu ju e jepni atë në burimet e softuerit, atëherë në krye thotë ppa ju jepni atje ju zgjidhni atë që nuk ka më dhe ju jepni atë të hequr dhe voila më në fund ju azhurnoni azhurnimin sudo apt-get

  7.   Vicente dijo

    Faleminderit më shërbeu

    1.    le të përdorim linux dijo

      Ju mirepresim !!
      Perqafo! Paul.