|
ППА-ови омогућавају корисницима да инсталирају апликације које нису присутне или нису довољно ажуриране у званичном Убунту спремишту, јер онима који администрирају та спремишта треба разумно време да ажурирања програма учине „званичним“ како би се побољшала стабилност и сигурност. система.
Срећом, у Убунту-у имамо ППА-ове који премашују ову „меру“, која иако је врло примерена са становишта програмера Убунту-а, можда није толико са становишта крајњег корисника који увек жели да има најновији „шик“ и најновију верзију програма. Лоша страна ове методе је што додавањем ППА-а повећавамо ризике од нестабилности система и отварамо значајне сигурносне празнине. То су управо разлози због којих ће можда бити потребно уклонити ППА спремиште које сте претходно додали. |
ППА-ПУРГЕ у помоћ
ппа-пурге је скрипта која ће уклонити назначени ППА са вашег соурцес.лист-а као и све пакете инсталиране са њега. Коначно, поново ће инсталирати „званичне“ верзије програма које сте ажурирали путем ППА-а. Једном речју, то је начин да вратите систем на претходну тачку приликом додавања ППА.
Како се користи
Проблем је настао када сте ово откуцали у терминалу:
судо адд-апт-репозиторијум ппа: ми_ппа
Када сте извршавали ову линију, оно што сте урадили је додавање ППА на вашу листу спремишта из којих ће Убунту инсталирати и ажурирати доступне апликације.
Да бисте ово поништили, прво морате да инсталирате 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.