Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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, теперь же пора рассказать про некоторые конкретные примеры её использования: | ||
* [[дополнительное_по|Установка дополнительного ПО]] | * [[дополнительное_по|Установка дополнительного ПО]] |