Почему мой раздел LUKS монтируется без запроса парольной фразы?

  1. Попробуйте добавить следующее в /etc/apt/apt.conf или в файл в /etc/apt/apt.conf.d :

    APT :: Default-Release "jessie";

  2. Чтобы удалить существующие резервные порты, вам нужно получить список из них, которые были установлены, и какую версию они заменили. К счастью, эту информацию можно очень легко извлечь из /var/log/dpkg.log

, например. grep 'upgrade' /var/log/dpkg.log выдаст вам много строк вроде следующего:

2016-02-15 11:06:32 upgrade python-numpy:amd64 1:1.11.0~b2-1 1:1.11.0~b3-1

Это говорит о том, что в 11:06 15 февраля я обновил python-numpy с версии 1: 1.11.0 ~ b2-1 до версии 1: 1.11.0 ~ b3-1

Если бы я хотел вернуться к предыдущей версии, я бы запустил:

apt-get install python-numpy=1:1.11.0~b2-1

ПРИМЕЧАНИЕ: в этом конкретном случае, вероятно, выиграет » t работает, потому что я запускаю debian sid aka unstable , поэтому старая версия, вероятно, больше не доступна в репозитории deb. Если вы используете jessie и повторно устанавливаете jessie-версию пакета в качестве перехода на более раннюю версию jessie-backports, она будет работать должным образом.

Точно так же, если пакет был удален, вы можете найти его и его точную версию, нажав на кнопку удалить в /var/log/dpkg.log .


Массовое понижение версии многих пакетов можно в значительной степени автоматизировать с помощью стандартных инструментов, таких как awk и grep . Например, если вы знаете, что все установленные вами обновления jessie-backports были выполнены в определенный день (например,2016-02-15), то вы можете вернуться к предыдущим версиям, используя что-то вроде:

 apt-get -d -u install $(awk '/2016-02-15 ..:..:.. upgrade / {print $4 "=" $5}'
    /var/log/dpkg.log)

(добавлены перевод строки и отступ, чтобы избежать горизонтальной полосы прокрутки)

ЗАМЕТЬТЕ использование -d ( - только для загрузки ) вариант. Повторите команду и удалите эту опцию после того, как вы убедитесь, что apt-get install будет делать то, что вы хотите, и ТОЛЬКО то, что вы хотите.

Я также рекомендовал бы сначала запустить только часть этой команды awk , чтобы вы могли увидеть список того, какие именно пакеты и версии будут переустановлены.

6
17.11.2017, 22:55
0 ответов

Теги

Похожие вопросы