На этот вопрос уже есть ответ здесь:
В настоящее время я использую точный. Мне нужно обновить определенный пакет (а именно bind9 и его зависимости) до более новой версии, которая в настоящее время находится в raring (alfa на момент написания этой статьи). Как это сделать?
Что произойдет, если я просто добавлю в свой sources.list:
deb http://archive.ubuntu.com/ubuntu raring main
Будет ли следующее apt-get update / apt-get upgrade
, обновит большую часть моей системы до raring тогда?
Если вы хотите смешивать такие репозитории, используйте пиннинг.
Подробнее см. https://help.ubuntu.com/community/PinningHowto .
При закреплении вы устанавливаете один пакет и как можно меньше зависимостей.
Без закрепления sudo apt-get upgrade
обновит (обновит) многие или все ваши пакеты и, скорее всего, приведет к поломке.
В общем, если у вас нет большого опыта работы с apt, смешивать репозитории, даже с пиннингом, нецелесообразно.
Лучше найти ppa или использовать backports.
Мой совет, что вы используете PPA Крейвена.
https://help.ubuntu.com/community/UbuntuBackports
IMO, если пакет недоступен, я согласен с советом по сборке из источника, как, IMO, менее вероятно, что он нанесет непоправимый ущерб системе.
Предполагается, что он обновит все пакеты до последней версии, найденной в хранилище raring.
Вы должны попытаться добавить определенный PPA для пакета bind9.