Использование репозитория apt для установки пакетов, но не для их автоматического обновления

У меня были некоторые проблемы с Linux, вероятно, вызванные ошибкой в ​​ядре или некоторых драйверах.
Старые дистрибутивы, такие как Ubuntu 12.10, работают, и это то, что я использую.
Однако этот выпуск старый и больше не поддерживается, поэтому я загружаю большинство пакетов через веб-интерфейс репозитория Debian.
Я хочу добавить репозиторий Debian Jessie в sources.list, но я не хочу, чтобы пакеты обновлялись автоматически или через apt-get upgrade.
Я хочу, чтобы пакеты обновлялись только в том случае, если я ввожу: apt-get install --only-upgrade имя_пакета или если это требуется, потому что имя_пакета требуется как зависимость от apackageiwanttoinstall.

1 ответ

Решение

Вам нужен APT Pinning. Вы должны установить приоритет пакетов Jessie достаточно низким, чтобы они не устанавливались автоматически, например

Package: *
Pin: release n=jessie
Pin-Priority: 50

Увидеть apt_preferences справочная страница.

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