ZED 03.02.2011 21:42
Tips & tricks — Репозитории Debian для Wine, Firefox и не только
Когда приходит нужда покинуть уютную криокамеру стабильной ветки, разные списки репозиториев легко нагуглить, но вот при адресном поиске свежих версий конкретных программ под дебиан самые интересные репозитории почему-то теряются в массе устаревшей информации, которой заполнены интернеты. К такому выводу я пришел, заметив подобные вопросы (кстати оставленные без ответов) на различных ресурсах/блогах. Под катом отдельно отмечены репозитории Wine и Firefox как наиболее критичных к новизне программ.Firefox
Есть 2 способа, или использовать iceweasel из экспериментальной ветки дебиана или искать готовые сборки в сторонних репах. Официальный сайт мозилы не рассматривается, т.к. хочется иметь полноценное автоматическое обновление браузера.
1. Подключаем экспериментальную ветку
deb http://ftp.ru.debian.org/debian/ experimental main non-free contrib
И настраиваем apt-pinning так чтобы оттуда обновлялся только iceweasel
В /etc/apt/preferences добавить
Package: *
Pin: release a=experimental
Pin-Priority: 400
Package: iceweasel
Pin: release a=experimental
Pin-Priority: 900
Package: iceweasel-l10n-ru
Pin: release a=experimental
Pin-Priority: 900
Package: *
Pin: release a=experimental
Pin-Priority: 400
Package: iceweasel
Pin: release a=experimental
Pin-Priority: 900
Package: iceweasel-l10n-ru
Pin: release a=experimental
Pin-Priority: 900
2. Подключаем репозитории
а) Linux Mint Debian Edition: deb http://packages.linuxmint.com debian main upstream import backport romeo
apt-get install linuxmint-keyring
б) Swiftfox: deb http://getswiftfox.com/builds/debian unstable non-free
Однако в случае последнего что-то круче i386 не ждите, а вот с флэшем проблемы могут возникнуть.
Wine
С вайном гораздо забавнее. Репозиторий Lamaresh с официального сайта давно врезал дуба, но до сих пор многие умники на вопрос о репозитории отсылают именно туда, через гугл тот же посыл находят остальные и получается цепная реакция генерации белого шума, который скрывает актуальные репозитории. После чего приходит нубас, видит что для дебиана вайн слишком старый и ставит себе убунту (сам таким был). При этом кто-то обязательно напишет на форум, где ему посоветуют собирать вайн руками или смириться с древностью пакетов ибо это дебиан. И советовать будут те самые, которые дальше официального сайта winehq и 2й страницы гугла сами не ходили. В итоге приходится или собирать вайн самостоятельно или подключать репы убунты. В первом случае неудобство в том, что вайн придется постоянно пересобирать, это не тот пакет, который сделал и забыл, а при использовании убунтовских реп могут вылезти косяки с зависимостями.
В настоящий момент новые (нестабильные) версии можно найти в репозитории Frickelplatz:
deb http://frickelplatz.de/debian sid main contrib non-free
apt-get install frickelplatz-keyrings
Или на сайте http://dev.carbon-project.org/debian/wine-unstable/
Ну а для всего остального есть:
Генератор списков репозиториев для Debian
Полезные репозитории для Debian
Неофициальные репозитории для Debian
Ещё можно из других систем через alien или из сырцов собирать...
Но топик ведь не про это, да?
Но топик ведь не про это, да?
как раз про это, на данный момент у squeese, testing, sid и ubuntu lucid совместимы версии пакетов и никаких проблем возникать не должно
Ну ну, удачи вам. Скажем так... из 10ти моих попыток - 8 удачных.
chromium dev и ginp testing, больше ни для чего сторонние репозитории не использую
Я нарывался на случаи зависимостей, когда некоторые приложения собраны в разные наборы пакетов - и если целевое приложение зависит от чего-нибудь такого, то будет epic fail
у меня пока ничего страшного не случалось с данными репозиториями, другие, если были проблемы, сразу удалял
До первого залета по зависимостям. Дергать отдельные пакеты из других дитрибутивов это еще ладно, но постоянно пользоваться чужими репами это.... смело. По опыту ленни могу сказать, что сид далеко ушел от стейбла уже через год, что очень затрудняло даже обновления отдельных пакетов. Люся основана на тестинге годичной давности, плюс поправка на заморозку тестинга дебиана. Итого предположительно через полгода или год можно готовить глазные капли. Или постоянно перетряхивать репы, а это уже не для труЪ.
данние репозитарии юзаю давно, никаких проблем. А вот если подключить убунту/лаунчпад, готовтесь для секса.
Неплохо было б перетянуть в debian wiki часть написаного.