Многие пользователи Ubuntu часто сталкиваются с дополнительными репозиториями PPA. Что это такое, где их искать, как их подключать, зачем это надо - вот вопросы, на которые я отвечу и дам список востребованные PPA-репозиториев для Ubuntu 9.10 Karmic Koala.
Что такое PPA-репозиторий
PPA расшифровывается как Personal Packages Archive, т.е. персональный архив пакетов. В отличии от репозиториев Ubuntu, где собрано большое количество пакетов, PPA-репозиторий содержит лишь версии какой-то одной программы.
Вот что сказано на официальной :
Самым простым способом распространения программ для Ubuntu является выкладывание их в репозитории. Официальные репозитории Ubuntu хоть и содержат огромное количество пакетов, труднодоступны для обычных разработчиков, в них сложно поддерживать актуальные версии своей программы, да и вообще, не каждый проект имеет шанс туда попасть. Для создания собственного репозитория необходимы ресурсы, как минимум, сервер, и неплохие навыки администратора. Всё это создаёт некоторые препятствия для распространения программ для Ubuntu.
Обычно адреса PPA репозиториев обозначаются так:
ppa:НАЗВАНИЕ_ПРОГРАММЫ/ppa.
Любой разработчик свободного ПО может создать PPA для своей программы. Этот проект реализован в рамках сервиса для поддержки и распространения свободного ПО.
Зачем нужны PPA-репозитории
Дело в том, что в репозитории Ubuntu попадают только:
1. Стабильные версии программ.
2. Только одна версия каждой программы для данного дистрибутива.
Т.е. если в дистрибутив входит какой-то пакет версии X.X, то в репозиториях не будет выложена версия X.X+1, даже если она стабильна.
Поэтому, если вы хотите использовать самые современные версии программ, вам придется либо само собирать их из исходников, либо подключать PPA и обновлять автоматически средствами менеджера обновлений.
Некоторые проприетарные программы, которые не могут войти в дистрибутив Ubuntu, тоже имеют свои PPA, например Skype (адрес PPA ниже).
Где найти PPA-репозиторий для ....
Самый простой способ - это пролистать этот пост до конца :)
Обычно все PPA репозитории представлены на .
Рассмотрим, как найти адрес 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: - это если вы так и не преобщились к доброму и светлому Linux.
Популярность: 15%






