Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
wiki:руководство_по_ubuntu_desktop_14_04:ppa_на_launchpad [2014/02/05 21:29] удалено |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== PPA на Launchpad ====== | ||
- | |||
- | |||
- | <колонки 100% - 20% > | ||
- | |||
- | |||
- | Политика 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:особенности_установки_на_платы_с_uefi|Особенности установки на платы с EUFI]]| | ||
- | |[[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~~ |