Можно ли установить конкретный пакет из предложенных репозиториев?

В настоящее время я использую Ubuntu 12.04. Я намерен сделать это в будущем из-за его долгосрочной поддержки и стабильности. Однако я хотел бы внести свой вклад в тестирование предлагаемых обновлений для Precise. Я знаю, что предлагаемые обновления могут быть включены через источники программного обеспечения. Однако при этом будут установлены все предложенные обновления. Однако я бы хотел протестировать только конкретный пакет (единство) и его зависимости.

Как бы я поступил так?

1 ответ

Решение

Да, это можно контролировать путем "закрепления" приоритетов канала выпуска. Посмотрите, как узнать, как настроить APT для этого, установив приоритеты выводов на каналах выпуска.

Определенный номер, установленный там, является ключом. Достаточно высокая, чтобы получать обновления при установке с канала, но достаточно низкая, чтобы ее можно было установить по умолчанию, если не выбран конкретный канал.

Затем используйте управление пакетами, чтобы выбрать канал выпуска следующим образом:

$ sudo apt-get install mypackage/precise-proposed

Ноу-хау, который я только что упомянул, используетaptitude, но я рекомендую apt-get в последних версиях Ubuntu, так как, по моему опыту, у него проблемы с обработкой многоархивных зависимостей.

Другие вопросы по тегам