Персональные архивы пакетов (PPA) Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:ppa [2010/02/02 20:36]
ъ
wiki:ppa [2011/03/26 21:52]
[Поиск нужного PPA и его описания] Изменил "Ubuuntu" на "Ubuntu"
Строка 9: Строка 9:
 ===== Поиск нужного PPA и его описания ===== ===== Поиск нужного PPA и его описания =====
  
-Если вы не первый день знакомы с Ubuntu и уже пытались поставить пакеты не только из доступных по умолчанию репозиториев,​ то, скорее всего, вам уже встречались ссылки вида [[http://​ppa.launchpad.net/​deluge-team/​ppa/​ubuntu]]. Это прямая ссылка на PPA для deluge-team,​ пройдя по ней вы увидите лишь папки с различными файлами. Сейчас огромное количество пакетов доступно через различные PPA, многие проекты используют [[https://​launchpad.net/​|launcpad.net]] как основной источник распространения своих программ для пользователей ​Ubuuntu, поэтому ссылки на ppa встречаются очень часто. Кроме того, на [[https://​launchpad.net/​|launcpad.net]] есть поиск, попробуйте найти через него свой любимый проект,​ вполне возможно он уже зарегистрирован на [[https://​launchpad.net/​|launcpad.net]] и для него выложены готовые к установке пакеты.+Если вы не первый день знакомы с Ubuntu и уже пытались поставить пакеты не только из доступных по умолчанию репозиториев,​ то, скорее всего, вам уже встречались ссылки вида [[http://​ppa.launchpad.net/​deluge-team/​ppa/​ubuntu]]. Это прямая ссылка на PPA для deluge-team,​ пройдя по ней вы увидите лишь папки с различными файлами. Сейчас огромное количество пакетов доступно через различные PPA, многие проекты используют [[https://​launchpad.net/​|launcpad.net]] как основной источник распространения своих программ для пользователей ​Ubuntu, поэтому ссылки на ppa встречаются очень часто. Кроме того, на [[https://​launchpad.net/​|launcpad.net]] есть поиск, попробуйте найти через него свой любимый проект,​ вполне возможно он уже зарегистрирован на [[https://​launchpad.net/​|launcpad.net]] и для него выложены готовые к установке пакеты.
  
 Ссылка [[http://​ppa.launchpad.net/​deluge-team/​ppa/​ubuntu]] очень неудобна для добавления в систему в качестве источника пакетов. Для того, чтобы добавить данный репозиторий в систему,​ полезней будет пройти по ссылке [[https://​launchpad.net/​~deluge-team/​+archive/​ppa]] на страницу launchpad с описанием этого PPA. Все ссылки имеют одинаковый вид, отличаются они лишь названием команды (и, возможно названием PPA), однако запомнить сей набор символов достаточно сложно,​ поэтому проще всего выйти на страницу с описанием репозитория добавив после основного адреса **%%https://​launchpad.net/​%%** тильду и имя команды,​ которое можно выделить из любой ссылки на PPA, получится что-то типа **[[https://​launchpad.net/​~deluge-team]]**. Пройдя по этой ссылке,​ вы попадёте на страницу команды //​deluge-team//​ на launchpad.net. Если у команды есть персональный архив, то под картой вы увидите ссылку на страницу с его описанием:​ Ссылка [[http://​ppa.launchpad.net/​deluge-team/​ppa/​ubuntu]] очень неудобна для добавления в систему в качестве источника пакетов. Для того, чтобы добавить данный репозиторий в систему,​ полезней будет пройти по ссылке [[https://​launchpad.net/​~deluge-team/​+archive/​ppa]] на страницу launchpad с описанием этого PPA. Все ссылки имеют одинаковый вид, отличаются они лишь названием команды (и, возможно названием PPA), однако запомнить сей набор символов достаточно сложно,​ поэтому проще всего выйти на страницу с описанием репозитория добавив после основного адреса **%%https://​launchpad.net/​%%** тильду и имя команды,​ которое можно выделить из любой ссылки на PPA, получится что-то типа **[[https://​launchpad.net/​~deluge-team]]**. Пройдя по этой ссылке,​ вы попадёте на страницу команды //​deluge-team//​ на launchpad.net. Если у команды есть персональный архив, то под картой вы увидите ссылку на страницу с его описанием:​
Строка 40: Строка 40:
 Всё, теперь можно обновить список пакетов и [[установка_программ|устанавливать программы]] из подключённого PPA. Всё, теперь можно обновить список пакетов и [[установка_программ|устанавливать программы]] из подключённого PPA.
  
-===== Добавление PPA в систему. Альтернативный метод ​=====+==== Добавление PPA в систему. Альтернативный метод ====
  
 Сейчас,​ всё чаще на Launchpad можно встретить выделенный жирным текст на главной странице проектов,​ например на [[https://​launchpad.net/​~deluge-team/​+archive/​ppa|проекте Deluge]], **ppa:​deluge-team/​ppa**. Это новый (появился в 9.10), более упрощённый способ добавления репозитария и его цифрового ключа. Сравните сами. ​ Сейчас,​ всё чаще на Launchpad можно встретить выделенный жирным текст на главной странице проектов,​ например на [[https://​launchpad.net/​~deluge-team/​+archive/​ppa|проекте Deluge]], **ppa:​deluge-team/​ppa**. Это новый (появился в 9.10), более упрощённый способ добавления репозитария и его цифрового ключа. Сравните сами. ​
  
-==== Графический способ ​====+=== Графический способ ===
 GNOME: Система — Администрирование — Источники приложений — вкладка со списком подключенных репозиториев — Добавить;​ GNOME: Система — Администрирование — Источники приложений — вкладка со списком подключенных репозиториев — Добавить;​
  
 KDE: Управление программами — Настройки — Редактировать источники программ — вкладка со списком подключенных репозиториев — Добавить KDE: Управление программами — Настройки — Редактировать источники программ — вкладка со списком подключенных репозиториев — Добавить
  
-Теперь нужно просто ввести путь к PPA и обновляем кэш. Готово +Теперь нужно просто вставить из буфера обмена ​путь к PPA (надеюсь вы его скопировали предварительно ;-)) и обновляем кэш. Готово 
-==== Консольный способ ​====+ 
 +=== Консольный способ ===
  
   sudo add-apt-repository ppa:​deluge-team/​ppa && sudo aptitude update   sudo add-apt-repository ppa:​deluge-team/​ppa && sudo aptitude update
  
 +<note important>​В 9.10 описания репозитариев **не** добавляются в общий файл /​etc/​apt/​sources.list,​ а хранятся отдельными файлами в каталоге /​etc/​apt/​sources.list.d/</​note>​
  
 ===== Создание собственного PPA ===== ===== Создание собственного PPA =====
Строка 61: Строка 63:
  
  
-{{tag>​Система Программы Репозитории Launchpad ​Устаревшая}}+{{tag>​Система Программы Репозитории Launchpad}}