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_.
ecxelente, faleminderit shumë
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ë.
Shumë falemnderit.
Fshini skedarët nga /etc/apt/sources.list.d
Automatikisht ndalet së kërkuari ata ppa kur bën një azhurnim apt-get.
Komenti shumë i mirë është ajo që i mungonte postimit
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.
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?
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 ...
Nga menaxheri i paketës ju i jepni asaj burime të softuerit ppa dhe fshini atë që nuk dëshironi më
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
Faleminderit më shërbeu
Ju mirepresim !!
Perqafo! Paul.