Я в настоящее время экспериментирую с созданием репозитория для нашей компании. Наша единственная потребность является способностью управлять, какие определенные пакеты продвигаются клиентам.
Мы договорились склонный-cacher.
Мой вопрос состоит в том, если будет возможность выбрать который версия пакета (если будет больше), то будет позволен быть загруженным.
Благодарность
Как правило, apt
(и связанные инструменты) загрузит последнюю версию пакета и перестанет работать, если та версия не могла бы быть загружена; это не возвратится к более старым версиям.
Вы могли бы быть в состоянии играть с приоритетами контакта с чем-то как
Package: *
Pin: release a=trusty-proposed
Pin-Priority: 400
, Это делает trusty-proposed
, имеют меньший приоритет, чем другой repos (значение по умолчанию 500), и заставит apt
вытягивать пакеты из этого кармана только, когда явно требуется или когда это - единственный путь.
Можно определить, какая версия, когда Вы звоните apt-get install
:
apt-get install apache2=2.2.20-1ubuntu1
необходимо было бы поместить это в некоторые автоматические какие-то сценарии, которые Вы заставите свои клиенты выполнять, удостоверяясь, чтобы они получили версии, к которым Вы хотите их.