Чишћење ППА: Како безбедно уклонити ППА складиште

ППА-ови омогућавају корисницима да инсталирају апликације које нису присутне или нису довољно ажуриране у званичном Убунту спремишту, јер онима који администрирају та спремишта треба разумно време да ажурирања програма учине „званичним“ како би се побољшала стабилност и сигурност. система.

Срећом, у Убунту-у имамо ППА-ове који премашују ову „меру“, која иако је врло примерена са становишта програмера Убунту-а, можда није толико са становишта крајњег корисника који увек жели да има најновији „шик“ и најновију верзију програма. Лоша страна ове методе је што додавањем ППА-а повећавамо ризике од нестабилности система и отварамо значајне сигурносне празнине.

То су управо разлози због којих ће можда бити потребно уклонити ППА спремиште које сте претходно додали.

ППА-ПУРГЕ у помоћ

ппа-пурге је скрипта која ће уклонити назначени ППА са вашег соурцес.лист-а као и све пакете инсталиране са њега. Коначно, поново ће инсталирати „званичне“ верзије програма које сте ажурирали путем ППА-а. Једном речју, то је начин да вратите систем на претходну тачку приликом додавања ППА.

Како се користи

Проблем је настао када сте ово откуцали у терминалу:

судо адд-апт-репозиторијум ппа: ми_ппа

Када сте извршавали ову линију, оно што сте урадили је додавање ППА на вашу листу спремишта из којих ће Убунту инсталирати и ажурирати доступне апликације.

Да бисте ово поништили, прво морате да инсталирате PPA-PURGE. DEB пакет можете преузети одавде.

Једном инсталиран, отворио сам терминал и написао:

судо ппа-пурге ппа: ми_ппа / поддиректориј /

Ако сте претходно додали цео ППА, мораћете да унесете само име ППА, у супротном такође морате да унесете одређени поддиректоријум.

На пример, ово би били парови за инсталирање и деинсталацију ППА-а:

судо адд-апт-репозиторијум ппа: хром-дневно
судо ппа-прочишћавање ппа: хром-дневно

судо адд-апт-репозиторијум ппа: туалатрик / глообус
судо ппа-прочишћавање ппа: туалатрик / глообус

У првом примеру смо инсталирали комплетан ППА, а у другом само један директоријум. Када користимо ппа-пурге, очигледно морамо навести исту путању коју смо користили са адд-апт-репозиторијумом.

Надамо се да побољшани Убунту софтверски центар који ће се испоручити са Убунту 10.10 укључује могућност додавања и / или уклањања ППА-а. За сада се морамо задовољити овом методом, која је по мом искуству најсигурнија и најпоузданија.

Како навести тренутно коришћене ППА

Вероватно се не сећате како се дођавола звао тај проклети ППА који вам прави проблеме. У основи постоје 3 начина да сазнате ППА-ове које тренутно користи ваш соурцес.лист.

Прва метода је најлакша. Идите на Систем > Администрација > Извори софтвера . Када сте тамо, идите на картицу Остали софтвер . Тамо ће бити наведени сви PPA-ови. Из овог прозора такође можете онемогућити PPA-ове који узрокују проблеме (иако само ово неће вратити претходне верзије програма). Такође можете додати „коментар“ сваком PPA-у како бисте га лакше идентификовали (наравно, понекад нам PPA путања не даје никакве назнаке о чему се ради!).

Списку ППА-ова можете приступити и тако што ћете отићи на Апплицатионс> Убунту Софтваре Центер. Међутим, одатле нећете моћи да онемогућите ППА-ове, само прегледајте / инсталирајте / деинсталирајте апликације доступне преко тих ППА-а.

Трећа метода је употреба терминала. Ми смо писали:

греп -и ппа.лаунцхпад.нет /етц/апт/соурцес.лист.д/*.лист

По мом мишљењу, ово је најбољи начин да се види који су ППА инсталирани у систему.

Имајте на уму да ако ћете користити метод 1 (преко Software Sources) или метод 3 (коришћење терминала) да бисте добили путању до PPA потребног за деинсталацију помоћу ppa-purge, то је дато текстом који се налази између ppa.launchpad.net и ubuntu.

На пример, да:

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

ППА рута је: јасон-сцхеунеманн/ппа

Дакле, у ппа-пурге ћете ставити:

судо ппа-прочишћавање ппа: јасон-сцхеунеманн / ппа

За вашу информацију, добро је знати да је, генерално, структура PPA путања следећа: корисничко_име/ppa_name.


Додај као жељени извор на Гуглу