У мене вже є пакет B і хочу встановити новий пакет A. Установка хоче змінити B, але я не хочу, щоб це сталося.
Мені потрібно встановити пакет А.
Він має залежність від пакета B і повинен бути (> 2.0).
Я вже встановив B у своїй системі з версією 2.1, тому моє поточне налаштування вже відповідає залежності.
Але є нова версія (2.2) пакету B у сховищі Debian, і я цього не хочу, оскільки він суперечить іншим речам.
Отже, коли я встановлюю, At apt також намагається оновити B.
Як я можу відключити оновлення залежностей або вказати явну версію залежності, не редагуючи пакунки?
Я прочитав Як мені доцільно сприймати ігнорування деяких залежностей? , але це мені не допомагає. У цьому запитанні взагалі не слід керувати залежністю (B) менеджером сховищ. У моєму випадку менеджер сховища вже піклується про залежність і повинен продовжувати це робити, тільки не в цій конкретній дії.
Повторно відкрити рецензентів: Будь ласка, дивіться коментар victorgp, який повинен був відповісти в першу чергу.