wiki:руководство_по_ubuntu_desktop_14_04:ppa_на_launchpad Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_desktop_14_04:ppa_на_launchpad [2013/12/26 21:21]
— (текущий)
Строка 1: Строка 1:
-<​колонки 100% - 20% > 
  
- 
-====== PPA на Launchpad ====== 
- 
-Политика Canonical такова,​ что в стандартных репозиториях содержаться только стабильные версии программ,​ выпущенные на момент выхода в свет дистрибутива. В дальнейшем в репозитории добавляются только обновления безопасности,​ не изменяющие версии установленных программ. Кроме того, добавить разработчику свою программу в стандартные репозитории не просто. 
- 
-Всё это не очень удобно,​ поскольку не позволяет создателем программ напрямую публиковать через механизм репозиториев последние версии своих творений. К счастью,​ существует возможность создания своего собственного репозитория и публикации пакетов в нём, и этой возможностью многие разработчики пользуются. 
- 
-Но этот способ тоже имеет ряд недостатков,​ поэтому Canonical создала специальный сайт, позволяющий легко разместить репозиторий со своими пакетами в интернете. Сайт этот называется [[https://​launchpad.net/​|launchpad.net]]((Он предоставляет куда как больше полезных возможностей,​ кроме организации репозиториев,​ но их описание мало связано с данным руководством,​ поэтому я расскажу лишь про репозитории.)). Репозиторий на Launchpad принято называть PPA (Personal Packages Archive - персональный архив пакетов). 
- 
-Итак, каждый автор программного обеспечения может легко разместить свой собственный PPA на Launchpad. Собственно,​ нас интересует использование этих архивов пакетов,​ и вот тут есть пара очень полезных для конечного пользователя вещей. 
- 
-Для начала нужно разобраться с тем, как найти на Launchpad страницу с описанием нужного репозитория. Сделать это достаточно просто,​ нужно всего лишь воспользоваться поиском по этому сайту, располагающимся на главной странице в правом верхнем углу. Например:​ 
- 
-{{ :​manual:​ppa:​launchpad-main.png }} 
- 
-Первой строчкой в результатах поиска в данном случае будет страница проекта на Launchpad: 
- 
-{{ :​manual:​ppa:​launchpad-search-results.png }} 
- 
-Нам на неё-то как раз и надо, на ней можно обнаружить ссылку на страницу с PPA, вот эта ссылка:​ [[https://​launchpad.net/​~tualatrix/​+archive/​ppa]]((Всегда нужно выбирать именно Stable репозитории,​ поскольку Unstable содержат тестируемые версии ПО, которые вообще говоря могут вовсе не работать.)). 
- 
-<note tip> 
-К сожалению,​ не у каждого зарегистрированного на Launchpad проекта есть свой персональный архив пакетов,​ имейте это ввиду. Если вы не нашли PPA для какой-либо программы,​ загляните на её официальный сайт - возможно с него вы сможете загрузить пакеты или получите на нём информацию о поддерживаемых репозиториях. 
-</​note>​ 
- 
-Перейдя по ссылке вы попадёте на страницу с описанием PPA((Обратите внимание на адрес страницы,​ все страницы с описаниями PPA на Launchpad имеют похожий адрес.)),​ на которой вас в первую очередь должна интересовать инструкция по добавлению репозитория в систему:​ 
- 
-{{ :​manual:​ppa:​launchpad-ppa.png }} 
- 
-В ней написано,​ что вам всего лишь достаточно добавить в список строку **ppa:​tualatrix/​ppa**. Но как же всё то, что я рассказывал в [[репозитории|предыдущей статье]] про APT-строки и ключи? 
- 
-Дело в том, что в Ubuntu встроен специальный механизм простого добавления в систему репозиториев с Launchpad. После добавления строки **ppa:​tualatrix/​ppa** к вашим источникам приложений система автоматически преобразует её в APT-строку и скачает нужный ключ. Просто введите PPA строку вместо APT в окно добавления репозиториев:​ 
- 
-{{ :​manual:​ppa:​repo-add-ppa.png }} 
- 
-Однако если вы хотите всё сделать вручную,​ то обратите внимание на ссылку "​Technical details about this PPA" под описанием PPA, нажав на неё вы увидите техническое описание репозитория:​ 
- 
-{{ :​manual:​ppa:​launchpad-ppa-tech.png }} 
- 
-Выберите свою версию Ubuntu в списке,​ в рамке появятся две APT-строки:​ одна для пакетов с программами,​ другая - для исходного кода. Обычно вам нужна только первая. Ключ же репозитория написан после ''/''​ в строчке Signing key. 
- 
-Вот так всё просто. Советую разобраться с интерфейсом Launchpad, поскольку это ко всему прочему основной ресурс разработки,​ переводов и тестирования Ubuntu. Ну и напоследок хочется заметить,​ что добавлять PPA с Launchpad можно так же легко и через терминал,​ для этого достаточно набрать 
- 
-  sudo add-apt-repository идентификатор_PPA 
- 
-Например,​ для добавления репозитория Ubuntu Tweak: 
- 
-  sudo add-apt-repository ppa:​tualatrix/​ppa 
- 
-Кстати,​ я не зря показывал работу с Launchpad на примере добавления PPA для Ubuntu Tweak. Это программа является достаточно неплохим настройщиком Ubuntu, позволяющим выполнять различные полезные функции. В частности,​ она позволяет подключать многие популярные репозитории всего одним кликом мыши. Подробней про неё можно почитать на нашей вики [[http://​help.ubuntu.ru/​wiki/​ubuntu-tweak|http://​help.ubuntu.ru]]. 
- 
-Я описал все основы работы с пакетной системой Ubuntu, теперь же пора рассказать про некоторые конкретные примеры её использования:​ 
- 
-  * [[установка_дополнительных_программ|Установка дополнительного ПО]] 
- 
- 
-<​новаяколонка>​ 
- 
-^  Навигация ​ ^ 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​введение|Введение]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​получение_ubuntu|Получение Ubuntu]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​загрузка_с_livecd|Загрузка с LiveCD]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​разметка_диска|Разметка диска]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​файловая_система|Файловая система]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​настройка_сети|Настройка сети]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​установка|Установка]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​первая_загрузка|Первая загрузка]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​локализация|Локализация]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​обзор_системы|Обзор системы]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​основы|Основы:​]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​файловый_менеджер|Файловый менеджер]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​администратор_и_суперпользователь|Администратор и суперпользователь]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​терминал|Терминал]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​пользователи_группы_и_права_доступа|Пользователи,​ группы и права доступа]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​типы_файлов|Типы файлов]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​управление_программами_и_обновлениями|Управление программами и обновлениями:​]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​центр_приложений_ubuntu|Центр приложений Ubuntu]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​менеджер_пакетов_synaptic|Менеджер пакетов Synaptic]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​консольные_инструменты|Консольные инструменты]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​менеджер_обновлений|Менеджер обновлений]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​репозитории|Репозитории:​]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​ppa_на_launchpad|PPA на Launchpad]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​установка_дополнительных_программ|Установка дополнительных программ:​]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​установка_дополнительных_программ#​мультимедиа_и_кодеки|Мультимедиа и кодеки]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​установка_дополнительных_программ#​драйверы|Драйверы]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​рабочая_среда_unity|Рабочая среда Unity:]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​темы_unity_и_шрифты|Темы Unity и шрифты]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​настройка_меню_unity|Настройка меню Unity]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​эффекты_compiz|Визуальные эффекты Compiz:]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​куб_рабочего_стола|Куб рабочего стола]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​более_глубокое_знакомство|Более глубокое знакомство:​]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​автозапуск_приложений|Автозапуск приложений]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​редактор_конфигурации_unity|Редактор конфигурации Unity]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​монтирование_и_fstab|Монтирование и fstab]]| 
-|[[wiki:​руководство_по_ubuntu_desktop_14_04:​эпилог|Эпилог]]| 
- 
- 
- 
- 
-</​колонки>​ 
- 
- 
-~~NOTOC~~