php5-mysql: Зависит от: libmysqlclient16 (›= 5.1.21-1), но не устанавливается

Я пошел устанавливать php5-curl, но, к сожалению, не читал, что он удалит php5-mysql. Мне это действительно нужно, поэтому, когда я собираюсь его установить, apt-get говорит

Следующие пакеты имеют неудовлетворенные зависимости: php5-mysql: Зависит: libmysqlclient16 (> = 5.1.21-1), но он не может быть установлен E: Невозможно исправить проблемы, у вас есть сломанные пакеты

Я использую Ubuntu 12.04.2

Кто-нибудь может помочь?

РЕДАКТИРОВАТЬ: Ну, apt-get все еще не может его найти, но я вручную загрузил deb (здесь http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.1/libmysqlclient16_5.1.69-0ubuntu0.10.04.1_amd64.deb) и установил его, теперь он работает нормально


person Jonathan Schober Jr.    schedule 22.07.2013    source источник
comment
Что ж, поздравляю с тем, что все заработало!   -  person Kirk Backus    schedule 23.07.2013
comment
Приятно видеть, что вы наконец-то решили проблему. Расскажите, пожалуйста, чем вы закончили, чтобы я мог найти простое решение, как и вы.   -  person    schedule 03.08.2013


Ответы (1)


Если вы столкнулись с проблемами, связанными с неработающими пакетами, сначала удалите этот пакет, сначала проверив зависимости, а затем принудительно удалив этот пакет, и никогда не забывайте перезагружаться, когда вы действительно вносите огромные изменения в свою систему. Чтобы удалить этот пакет, используйте эти команды оболочки Сначала будьте суперпользователем: войдите в систему через root

$ sudo su

Затем введите свой пароль

# apt-cache rdepends package-name
# apt-get --purge remove --force package-name

Затем перезагрузите систему и введите эти команды оболочки

# apt-get clean
# apt-get autoclean
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade
# reboot

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

# apt-get install package-name

Это сработало в моем Ubuntu. Попробуйте, я считаю, что это решит все ваши проблемы. Удачи.

person Community    schedule 26.07.2013
comment
Что ж, как вы можете видеть из моих правок, у меня больше нет проблемы, но я считаю, что это решило бы ее. - person Jonathan Schober Jr.; 05.08.2013
comment
Поздравляю, @JonathanSchoberJr. - person ; 05.08.2013