Как добавлять, удалять и отключать PPA в Ubuntu

PPA-репозитории есть в Убунту, но не все. Эти репоизтории указывают системе источник скачивания и обновления разных программ, например скайпа, gimp, firefox. Некоторые программы не доступны в стандартных репозиториях, поэтому нужно научиться добавлятьудалять и отключать PPA в Ubuntu Linux

Можно открыть Y PPA Manager, чтобы управлять репозиториями, но проще и удобнее для опытных пользователей пользоваться терминалом. 

Что такое репозиторий (PPA)

Это хранилище, где находятся нужные вам пакеты. То есть источник на сервере Ubuntu.com или launchpad.net и других, на которых расположены стандартные программы и другие программы разработчиков, которыми они делятся с миром. Если добавить новый неизвестный Убунту репозиторий, то выполнить команду установки новой программы станет возможным.

 

Как добавить репозиторий (PPA)

В терминале нужно ввести:

sudo add-apt-repository ppa:репозиторий/ppa

Эта команда содержит вызов программы добавления репозитория с указанием имени репозитория и его типа ppa.

Например, для установки Skype нужно пользоваться такой командой добавления репозитория. Так как Скайп не входит в список стандартных репозиториев Убунту, для его установки нужно добавить репозиторий:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

 

Но иногда нужно добавить репозиторий, который выглядит немного по-другому. К примеру у программы Skulltag нужно добавить такую строчку в список репозиториев:

Для этого есть два варианта. Первый - долгий, но вроде как стандартный. Нужно добавить данную строку в файл /etc/apt/sources.list, для этого откройте его:

sudo gedit /etc/apt/sources.list

И в новой строке вставьте нужный репозиторий, сохраните файл и обновите список пакетов.

Либо воспользуйтесь командой add-apt-repository, прописав в кавычках добавляемый репозиторий. Пример:

sudo add-apt-repository `deb http://www.skulltag.com/download/files/release/deb stable multiverse`

 

Как пользоваться репозиторием

После добавления репозитория любым из приведённых способов, нужно обновить список репозиториев, которые используются программой apt-get:

sudo apt-get update

После обновления списка репоиториев таким образом (это может длиться до минуты), вы сможете установить ту программу, которая есть в добавленном репозитории. В случае со Скайпом это выпонляется командой установки:

sudo apt-get install skype

 

Как удалить репозиторий (PPA)

Для удаления репозитория нужно воспользоваться немного изменённой командой:

sudo add-apt-repository --remove ppa:репозиторий/ppa

Пример:

sudo add-apt-repository --remove ppa:kazam-team/unstable-series

 

Как отключить репозиторий (PPA)

Иногда требуется не просто удалить репозиторий, а ненадолго его отключить. Тут нам поможет Центр приложений Ubuntu. Открываем его, переходим в "Правка" -> "Источники приложений...". В открывшемся окне открываем вкладку "Другое ПО", ищем нужный репозиторий и после этого снимаем галочку напротив. Всё, репозиторий отключен.

 

Безопасность при добавлении репозиториев

Возможно, если вы будете пользоваться сторонними репозиториями, найденными в Интернет, вы рискуете скачать вирусные программы. Потому нежелательно скачивать программы из репозиториев, расположенных не на серверах убунту или launchpad, также готовые deb-пакеты могут скрывать вирусный код. Предлагается не использовать лишние непроверенные программы и тщательно вчитываться в исходные коды или читать информацию об источнике на Launchpad.net. Узнайте в Интернет больше об этом.

http://ubuntovod.ru/instructions/add-remove-disable-ppa-ubuntu.html

Категории: 

Метки: