Intereting Posts
Определить драйвер для сетевого интерфейса Текущее состояние графического драйвера AMD для Linux? Как правильно запустить systemd? В чем разница между этими двумя способами перезапуска пароля root? bcache: стратегия обратной записи Как разбить имя файла на переменную? bash без учета регистра команд вставить символ в начале указанной строки в файле Преобразуйте файл Systemd (systemctl) из CentOs в Ubuntu В каком дистрибутиве по умолчанию установлен glibc 2.2.5? Fedora Linux: я установил sendmail, но теперь я не получаю почтовые уведомления при входе в систему Какой код следует использовать для загрузки и установки моего скрипта в каталог, доступный для пользователя в PATH пользователя (без необходимости sudo)? Содержимое конвейера с несколькими пробелами Как перенаправить мой прокси-сервер squid с помощью iptables с момента назначения DNAT: только действительный в nat-таблице Давать каждому IP-адресу другое имя хоста?

Как понизить пакет Debian, установленный при тестировании -t?

Я установил upstream openssh, используя метод apt install -t testing ... по умолчанию-release apt install -t testing ... Теперь я хочу понизить его.

Есть аналогичный вопрос, но я считаю, что мой вопрос отличается, потому что он специфичен для метода установки / обновления, который я использовал.

Я думал, что могу просто сделать это вот так:

 apt install -V openssh-server -t jessie 

но это все еще поднимает новое репо. В любом месте нет настроек или булавок.

Меня интересует, есть ли способ сделать это. Пожалуйста, не говорите мне, что я создал систему FrankenDebian, и я ужасно глуп для этого – я уже понял, что 🙂

Вы должны указать желаемый выпуск для пакета :

 apt install openssh-server/jessie 

Параметр -t определяет приоритетный 990-контактный вывод с использованием данной версии, поэтому он не будет ниспровергать что-либо, что требует приоритетов булавки более 1000. Указание выпуска для пакета запрашивает конкретную версию, будь то обновление или понижение (или ничего, если данная версия уже установлена).