Последнее обновление Debian Stretch - помогите откатить назад

Автор Листик, 20 октября 2020, 01:51:46

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Листик

Доброй ночи!

Прилетело 4 пакета, среди них был libmariadbclient18. Остальные связаны с ним, но проблема в том, что я их не помню. И не знаю, где посмотреть перечень только что установленных пакетов. Установил - и перестало корректно работать приложение под Wine, которое до этого нормально функционировало.
Хочу все исправить, в общем. Где можно посмотреть, что входило в недавнее обновление? Спасибо.

Листик

Дополню. Посмотрел логи, были обновлены вот эти 4 пакета:

libmariadbclient18=10.1.45-0+deb9u1

mariadb-client-core-10.1:i386=10.1.45-0+deb9u1

mariadb-server-core-10.1:i386=10.1.45-0+deb9u1

mariadb-common=10.1.45-0+deb9u1

Вопрос,  как мне вернуть указанные версии, чтобы ничего не поломать в системе?

Просто через sudo apt install libmariadbclient18=10.1.45-0+deb9u1 mariadb-client-core-10.1:i386=10.1.45-0+deb9u1 mariadb-server-core-10.1:i386=10.1.45-0+deb9u1 mariadb-common=10.1.45-0+deb9u1? Более новые версии этих пакетов (уже установленные) удалятся автоматически? Или нужно сначала более новые версии удалить, а после уже устанавливать старые пакеты? Спасибо.

Листик

Сам отвечу. Попробовал вот таким макаром:


sudo dpkg -P --force-all libmariadbclient18 mariadb-client-core-10.1:i386 mariadb-server-core-10.1:i386 mariadb-common

sudo apt install libmariadbclient18=10.1.45-0+deb9u1 mariadb-client-core-10.1:i386=10.1.45-0+deb9u1 mariadb-server-core-10.1:i386=10.1.45-0+deb9u1 mariadb-common=10.1.45-0+deb9u1


Очень надеюсь, что проблем мне возникнет.

Листик

Все заработало, проблема решена! Может, кому-то полезно будет -).

dmitry1903

Я обновляю пакеты командой apt-get dist-upgrade
Насколько я помню, тогда старые пакеты остаются в /var/cache/apt/archives/

Команда, чтобы заблокировать обновление пакета:
apt-mark hold package_name
Разблокировать:
apt-mark unhold package_name

Листик

Кстати, как оказалось, проблема не была связана с обновлением. Классическая логическая ошибка: после этого - по причине этого. Но все равно думаю, что тема может оказаться кому-то полезна.

endru

Цитата: Листик от 21 октября 2020, 12:08:22проблема не была связана с обновлением.
это было очевидно же. Пакет БД повлиял на работу пакетов которое это БД не использует)))