Во многих статьях, особенно связанных с установкой программ, приходиться работать с репозиториями в Ubuntu. А статьи для новичков как именно работать с репозиториями так и нет. Собственно было решено исправиться и описать процесс добавления, удаления и отключения PPA в Ubuntu Linux.
Собственно начну с того, что можно воспользоваться программой Y PPA Manager. Но это совсем не Linux Way, поэтому ниже опишу процесс как сделать все нужные действия с помощью консоли.
Содержание
Что такое репозиторий (PPA)
Начнём с самого простого вопроса - а что же такое репозиторий? Это некое хранилище, где находятся нужные вам пакеты. Естественно, что стандартные репозитории Ubuntu, доступные сразу после установки, не могут в себя вместить абсолютно все существующие пакеты. Именно поэтому создаются сторонние репозитории.
Как добавить репозиторий (PPA)
Разберём добавление репозитория на примере программы Kazam Screencaster. Что бы добавить репозиторий нужно воспользоваться следующей командой:
1
|
sudo
add
-
apt
-
repository
ppa
:репозиторий/
ppa
|
Добавим репозиторий Kazam Screencaster:
1
|
sudo
add
-
apt
-
repository
ppa
:
kazam
-
team
/
unstable
-
series
|
После того, как вы добавили нужный репозиторий, то нужно обязательно обновить список пакетов. Для этого вводим следующую команду:
1
|
sudo
apt
-
get
update
|
Но иногда нужно добавить репозиторий, который выглядит немного по другому. К примеру у программы Skulltag нужно добавить такую строчку в список репозиториев:
1
|
deb
http
:
//skulltag.com/download/files/release/deb stable multiverse
|
Для этого есть два варианта. Первый - долгий, но вроде как стандартный. Нужно добавить данную строку в файл /etc/apt/sources.list, для этого откройте его:
1
|
sudo
gedit
/
etc
/
apt
/
sources
.list
|
И в новой строке вставьте нужный репозиторий, сохраните файл и обновите список пакетов.
Либо опять таки воспользуйтесь командой add-apt-repository, прописав в кавычках добавляемый репозиторий. Пример:
1
|
sudo
add
-
apt
-
repository
`
deb
http
:
/
/
www
.skulltag
.com
/
download
/
files
/
release
/
deb
stable
multiverse
`
|
Как удалить репозиторий (PPA)
Для удаления репозитория нужно воспользоваться немного изменённой командой:
1
|
sudo
add
-
apt
-
repository
--
remove
ppa
:репозиторий/
ppa
|
Пример:
1
|
sudo
add
-
apt
-
repository
--
remove
ppa
:
kazam
-
team
/
unstable
-
series
|
Как отключить репозиторий (PPA)
Иногда требуется не просто удалить репозиторий, а ненадолго его отключить. Тут нам поможет Центр приложений Ubuntu. Открываем его, переходим в "Правка" -> "Источники приложений...". В открывшемся окне открываем вкладку "Другое ПО", ищем нужный репозиторий и после этого снимаем галочку напротив. Всё, репозиторий отключен.
Думаю всё понятно объяснил. Нужны ли вам такие статьи?
Нужно найти место для работы? Тогда стоит снять в аренду офис, работать дома не всегда наилучший вариант.