Многие пользователи Ubuntu часто сталкиваются с дополнительными репозиториями PPA. Что это такое, где их искать, как их подключать, зачем это надо - вот вопросы, на которые я отвечу и дам список востребованные PPA-репозиториев для Ubuntu 9.10 Karmic Koala.

Что такое PPA-репозиторий

PPA расшифровывается как Personal Packages Archive, т.е. персональный архив пакетов. В отличии от репозиториев Ubuntu, где собрано большое количество пакетов, PPA-репозиторий содержит лишь версии какой-то одной программы.

Вот что сказано на официальной wiki.ubuntu.com:

Самым простым способом распространения программ для Ubuntu является выкладывание их в репозитории. Официальные репозитории Ubuntu хоть и содержат огромное количество пакетов, труднодоступны для обычных разработчиков, в них сложно поддерживать актуальные версии своей программы, да и вообще, не каждый проект имеет шанс туда попасть. Для создания собственного репозитория необходимы ресурсы, как минимум, сервер, и неплохие навыки администратора. Всё это создаёт некоторые препятствия для распространения программ для Ubuntu.

Обычно адреса PPA репозиториев обозначаются так:

ppa:НАЗВАНИЕ_ПРОГРАММЫ/ppa.

Любой разработчик свободного ПО может создать PPA для своей программы. Этот проект реализован в рамках сервиса Launchpad.net для поддержки и распространения свободного ПО.

Зачем нужны PPA-репозитории

Дело в том, что в репозитории Ubuntu попадают только:

1. Стабильные версии программ.

2. Только одна версия каждой программы для данного дистрибутива.

Т.е. если в дистрибутив входит какой-то пакет версии X.X, то в репозиториях не будет выложена версия X.X+1, даже если она стабильна.

Поэтому, если вы хотите использовать самые современные версии программ, вам придется либо само собирать их из исходников, либо подключать PPA и обновлять автоматически средствами менеджера обновлений.

Некоторые проприетарные программы, которые не могут войти в дистрибутив Ubuntu, тоже имеют свои PPA, например Skype (адрес PPA ниже).

Где найти PPA-репозиторий для ....

Самый простой способ - это пролистать этот пост до конца :)

Обычно все PPA репозитории представлены на Launchpad.net.

Рассмотрим, как найти адрес PPA для клиента обмена мгновенными сообщениями Pidgin.

Вводим в поисковую форму название нужной программы и идем по найденной ссылке.

Здесь нам важен пункт Maintainer, идем по этой ссылке. Находим Personal package archive:

Снова идем по ссылке. Вот и нашло то, что надо.

Нужный нам адрес PPA выделен жирным.

Как подключить PPA-репозиторий в систему

Вариант командной строки даже не буду рассматривать.

Все просто. "Система - Администрирование - Источники приложений". Открываем вкладку "Другое ПО" и жмем "Добавить".

Найденный адрес PPA вводим в появившемся окне.

При выходе вам предложат обновить информацию о пакетах. Соглашайтесь!

Теперь можно запустить "Менеджер обновлений" и получить самую свежую версию пакета.

Популярные PPA-репозитории для Ubuntu 9.10 Karmic Koala

Привожу примеры наиболее популярных PPA репозиториев. Для поиска других PPA используйте Launchpad.net.

Интернет

Ubuntu Mozilla Daily Build PPA

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu karmic main

Google Stable Source (Chrome Browser)

deb http://dl.google.com/linux/deb/ stable non-free main

PPA for Ubuntu Chromium

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main

Официальный репозиторий Opera

deb http://deb.opera.com/opera/ lenny non-free

Skype

deb http://download.skype.com/linux/repos/debian/ stable non-free

Pidgin Instant Messenger

ppa:pidgin-developers/ppa

Transmission BT PPA

deb http://ppa.launchpad.net/transmissionbt/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/transmissionbt/ppa/ubuntu karmic main

Test Drive PPA

deb http://ppa.launchpad.net/testdrive/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/testdrive/ppa/ubuntu karmic main

LinuxDC++

ppa:linuxdcpp-team/ppa

Deluge BitTorrent
deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu karmic main

Рабочий стол

Docky

deb http://ppa.launchpad.net/docky-core/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/docky-core/ppa/ubuntu karmic main

GNOME Do

deb http://ppa.launchpad.net/do-core/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/do-core/ppa/ubuntu karmic main

GNOME Globamenu

deb http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/globalmenu-team/ppa/ubuntu karmic main

Enlightenment

deb http://packages.enlightenment.org/ubuntu karmic main extras

Avant Window Navigator

ppa:awn-testing/ppa

Cairo-Dock

ppa:cairo-dock-team/ppa

Compiz

ppa:compiz/ppa

Проприетарные драйверы nVidia

ppa:nvidia-vdpau/ppa

Разработка

Eclipse

deb http://ppa.launchpad.net/eclipse-team/ppa/ubuntu karmic main

deb-src http://ppa.launchpad.net/eclipse-team/ppa/ubuntu karmic main

Офис

OpenOffice 3

deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu karmic main

Графика

GIMP

ppa:matthaeus123/mrw-gimp-svn

Shutter

ppa:shutter/ppa

Мультимедиа

Adobe Flash PPA

ppa:sevenmachines/flash

SMPlayer

ppa:rvm/smplayer

Прочее/Стандартные

xNeur

deb http://gq.net.ru/ubuntu karmic xneur

Wine

ppa:ubuntu-wine/ppa

VirtualBox

deb http://download.virtualbox.org/virtualbox/debian karmic non-free

О PPA на заметку

Подключая PPA репозитории знайте, что новее не значит лучше! Я сталкивался со случаями, когда новые версии ПО не работали нормально. Специалисты Canonical не просто так подбирают и тестируют программы перед включением их в свои репы.

Не используйте PPA для важных ресурсов, например, серверов!

PS: Гаджеты для Windows 7 - это если вы так и не преобщились к доброму и светлому Linux.

Популярность: 8%

Поделиться в соц. сетях

Опубликовать в Одноклассники
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Яндекс
Опубликовать в Google Buzz
Опубликовать в Google Plus