PPA на Launchpad Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
manual:ppa [2009/12/07 23:37]
manual:ppa [2010/09/01 19:01] (текущий)
Строка 11: Строка 11:
 Для начала нужно разобраться с тем, как найти на Launchpad страницу с описанием нужного репозитория. Сделать это достаточно просто,​ нужно всего лишь воспользоваться поиском по этому сайту, располагающимся на главной странице в правом верхнем углу. Например:​ Для начала нужно разобраться с тем, как найти на Launchpad страницу с описанием нужного репозитория. Сделать это достаточно просто,​ нужно всего лишь воспользоваться поиском по этому сайту, располагающимся на главной странице в правом верхнем углу. Например:​
  
-{{ beware.png }}+{{ .:​ppa:​launchpad-main.png }}
  
 Первой строчкой в результатах поиска в данном случае будет страница проекта на Launchpad: Первой строчкой в результатах поиска в данном случае будет страница проекта на Launchpad:
  
-{{ beware.png }}+{{ .:​ppa:​launchpad-search-results.png }}
  
 Нам на неё-то как раз и надо, на ней можно обнаружить ссылку на страницу с PPA, вот эта ссылка:​ [[https://​launchpad.net/​~tualatrix/​+archive/​ppa]]((Всегда нужно выбирать именно Stable репозитории,​ поскольку Unstable содержат тестируемые версии ПО, которые вообще говоря могут вовсе не работать.)). Нам на неё-то как раз и надо, на ней можно обнаружить ссылку на страницу с PPA, вот эта ссылка:​ [[https://​launchpad.net/​~tualatrix/​+archive/​ppa]]((Всегда нужно выбирать именно Stable репозитории,​ поскольку Unstable содержат тестируемые версии ПО, которые вообще говоря могут вовсе не работать.)).
  
-Перейдя по ней вы попадёте на страницу ​с описанием PPAу меня она выглядит так((Обратите внимание на адрес страницывсе страницы с описаниями PPA на Launchpad ​имеют похожий адрес.)):+<note tip> 
 +К сожалению, не у каждого зарегистрированного на Launchpad проекта есть свой персональный архив пакетовимейте это ввиду. Если ​вы не нашли PPA для какой-либо программы, загляните на её официальный сайт - возможно ​с него вы сможете загрузить пакеты или ​получите на нём информацию о поддерживаемых ​репозиториях. 
 +</​note>​
  
-{{ beware.png }}+Перейдя по ссылке вы попадёте на страницу с описанием PPA((Обратите внимание на адрес страницы,​ все страницы с описаниями PPA на Launchpad имеют похожий адрес.)), на которой вас в первую очередь должна интересовать инструкция по добавлению репозитория в систему:​
  
-Итак, на этой странице есть инструкция по добавлению репозитория к вашим источникам приложенийВ ней написано,​ что вам всего лишь достаточно добавить в список строку **ppa:tualatrix/ppa**Но как же всё то, что я рассказывал в [[предыдущей статье]] про APT-строки и ключи?+{{ .:ppa:launchpad-ppa.png }}
  
-Дело в том, что в Ubuntu 9.10 встроен специальный механизм простого добавления в систему репозиториев ​с Launchpad, после ввода ​строки **ppa:​tualatrix/​ppa** ​в окно добавления новых источников приложений ​система автоматически ​преобразует её в APT-строку ​и скачает нужный ключ. Однако ​если вы хотите всё сделать ​вручную,​ то обратите внимание на ссылку "​Technical details about this PPA" ​под описанием PPA, нажав на неё вы увидите техническое описание репозитория:+В ней написано, что вам всего лишь достаточно добавить в список строку **ppa:​tualatrix/​ppa**. Но как же всё точто я рассказывал в [[репозитории|предыдущей статье]] про APT-строки и ключи?
  
-{{ beware.png }}+Дело в том, что в Ubuntu встроен специальный механизм простого добавления в систему репозиториев с LaunchpadПосле добавления строки **ppa:​tualatrix/​ppa** к вашим источникам приложений система автоматически преобразует её в APT-строку и скачает нужный ключ. Просто введите PPA строку вместо APT в окно добавления репозиториев:​
  
-Вот так всё просто. Советую разобраться с интерфейсом Launchpad, поскольку это ко всему прочему основной ресурс разработки,​ переводов и тестирования Ubuntu. Ну и напоследок хочется заметить,​ что добавлять PPA с Launchpad можно так же легко и через ​консоль, для этого достаточно набрать+{{ .:​ppa:​repo-add-ppa.png }} 
 + 
 +Однако если вы хотите всё сделать вручную,​ то обратите внимание на ссылку "​Technical details about this PPA" под описанием PPA, нажав на неё вы увидите техническое описание репозитория:​ 
 + 
 +{{ .:​ppa:​launchpad-ppa-tech.png }} 
 + 
 +Выберите свою версию Ubuntu в списке,​ в рамке появятся две APT-строки:​ одна для пакетов с программами,​ другая - для исходного кода. Обычно вам нужна только первая. Ключ же репозитория написан после ''/''​ в строчке Signing key. 
 + 
 +Вот так всё просто. Советую разобраться с интерфейсом Launchpad, поскольку это ко всему прочему основной ресурс разработки,​ переводов и тестирования Ubuntu. Ну и напоследок хочется заметить,​ что добавлять PPA с Launchpad можно так же легко и через ​терминал, для этого достаточно набрать
  
   sudo add-apt-repository идентификатор_PPA   sudo add-apt-repository идентификатор_PPA
Строка 37: Строка 47:
   sudo add-apt-repository ppa:​tualatrix/​ppa   sudo add-apt-repository ppa:​tualatrix/​ppa
  
-Кстати,​ я не зря показывал работу с Launchpad на примере добавления PPA для Ubuntu Tweak. Это программа является достаточно неплохим настройщиком Ubuntu, позволяющим выполнять различные полезные функции. В частности,​ она позволяет ​добавлять многие популярные репозитории всего одним кликом мыши. Подробней про неё можно почитать на нашей [[http://​help.ubuntu.ru/​wiki/​ubuntu-tweak|вики]].+Кстати,​ я не зря показывал работу с Launchpad на примере добавления PPA для Ubuntu Tweak. Это программа является достаточно неплохим настройщиком Ubuntu, позволяющим выполнять различные полезные функции. В частности,​ она позволяет ​подключать многие популярные репозитории всего одним кликом мыши. Подробней про неё можно почитать на нашей ​вики ​[[http://​help.ubuntu.ru/​wiki/​ubuntu-tweak|http://​help.ubuntu.ru]].
  
 Я описал все основы работы с пакетной системой Ubuntu, теперь же пора рассказать про некоторые конкретные примеры её использования:​ Я описал все основы работы с пакетной системой Ubuntu, теперь же пора рассказать про некоторые конкретные примеры её использования:​
  
   * [[дополнительное_по|Установка дополнительного ПО]]   * [[дополнительное_по|Установка дополнительного ПО]]