мы используем собственный репо для некоторых пакетов. Как мы можем избежать этого, что эти пакеты будут обновлены из других репозиториев (например, если пакеты в официальном зеркале новее наших пакетов) путем обновления apt-get?
Мы используем системы Ubuntu (apt) .
Спасибо за Ваш ответ. Я нашел следующее решение с прикреплением приоритета набора и способных.
Можно сдержать определенный пакет так, чтобы он никогда не обновлялся автоматически, ни через официальные репозитории, ни через персональный PPAs или безотносительно источника.
команда проста, просто замените PACKAGE_NAME
именем пакета, которое Вы хотите сдержать. Можно также ввести разделенный пробелом список пакетов:
sudo apt-mark hold PACKAGE_NAME
, Чтобы отменить это и включить автоматические обновления этого пакета снова, используйте:
sudo apt-mark unhold PACKAGE_NAME
я полагаю, что это только работает на установленные пакеты, когда я пытаюсь сдержать не установленный пакет, он не сохраняет то состояние.