Проблема пакетов при обновлении MYSQL

378
10 ноября 2017, 07:58

При обновлении Mysql возникла такая проблема. Зависимости пакетов которые не устанавливаются и не удаляются.

Вот ошибка после работы команды apt-get -f install.

dpkg: ошибка при обработке архива /var/cache/apt/archives/libmysqlclient18_5.6.38-1ubuntu14.04_amd64.deb (--unpack): попытка перезаписать общий «/usr/share/doc/libmysqlclient18/changelog.Debian.gz», который отличается от других экземпляров пакета libmysqlclient18:amd64 При обработке следующих пакетов произошли ошибки: /var/cache/apt/archives/libmysqlclient18_5.6.38-1ubuntu14.04_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

А вот это ошибка при работе команды apt-get autoremove.

Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install». Пакеты, имеющие неудовлетворённые зависимости: libmysqlclient-dev : Зависит: libmysqlclient18 (= 5.6.38-1ubuntu14.04) но 5.6.37-1ubuntu14.04 уже установлен libmysqlclient18 : Ломает: libmysqlclient18:i386 (!= 5.6.37-1ubuntu14.04) но 5.6.38-1ubuntu14.04 уже установлен libmysqlclient18:i386 : Ломает: libmysqlclient18 (!= 5.6.38-1ubuntu14.04) но 5.6.37-1ubuntu14.04 уже установлен E: Неудовлетворённые зависимости. Попытайтесь использовать -f.

Как можно устранить это ошибку и как то нормально установить или хоть удалить эти пакеты?

Answer 1
cd /var/cache/apt/archives
sudo rm libmysqlclient18_5.6.38-1ubuntu14.04_amd64.deb
apt-get -f install

Грубо говоря у вас зависшие пакеты, надо ручками их вычистить, потом заново подтянуть зависимости

READ ALSO
MySQl Репликация. Слэйв отстаёт от Мастера

MySQl Репликация. Слэйв отстаёт от Мастера

Столкнулся со следующей проблемой:

339
Объединенный отчет из двух таблиц SQL

Объединенный отчет из двух таблиц SQL

Нужно вывести item_id и price_in_rubPrice_in_rub – стоимость rub, считается как price из таблицы items умноженная на курс валюты на максимальную дату выставления...

292
Запрос SQL на удаление дубликатов из таблицы по одному полю

Запрос SQL на удаление дубликатов из таблицы по одному полю

Есть таблица с дубликатами в MySQL: (по полю name)

478
Multiple log in handle by servlets [требует правки]

Multiple log in handle by servlets [требует правки]

I have a small webapp based on servlets and jabsorbThere are two types of users in my app - managers and regular users

307