Рейтинг:1

Неудовлетворенные зависимости при попытке установить MySQL с помощью wget

флаг ca

Я устанавливаю MySQL 8.0 в Ubuntu 20.04, но столкнулся с проблемой неудовлетворенных зависимостей.

Сначала я запускаю команду

wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb

он успешно загрузил пакет.

Вторая команда

sudo dpkg -i mysql-apt-config_0.8.16-1_all.deb

Эта команда также успешно выполнена.

Третья команда

sudo apt-получить обновление

Четвертая команда

sudo apt установить mysql-клиент mysql-community-server mysql-сервер

После этой команды я получаю эти проблемы.

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
 libmysqlclient21: зависит: mysql-common (>= 8.0.25-1ubuntu21.04), но установлена ​​5.8+1.0.5ubuntu2
                    Зависит: mysql-community-client-plugins (= 8.0.25-1ubuntu21.04), но не устанавливается
                    Зависит: libc6 (>= 2.33), но установлена ​​2.31-0ubuntu9.1
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).

я пробовал с sudo apt --fix-сломанная установка, и появилось это:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Следующие пакеты имеют неудовлетворенные зависимости:
 libmysqlclient21: зависит: mysql-common (>= 8.0.25-1ubuntu20.04), но установлена ​​5.8+1.0.5ubuntu2
                    Зависит: mysql-community-client-plugins (= 8.0.25-1ubuntu20.04), но не устанавливается
E: Ошибка, pkgProblemResolver::Resolve сгенерировал перерывы, это может быть вызвано удерживаемыми пакетами. Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Следующие пакеты имеют неудовлетворенные зависимости:
 libmysqlclient21: зависит: mysql-common (>= 8.0.25-1ubuntu20.04), но установлена ​​5.8+1.0.5ubuntu2
                    Зависит: mysql-community-client-plugins (= 8.0.25-1ubuntu20.04), но не устанавливается
E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано удерживаемыми пакетами.
E: Невозможно исправить зависимости
E: Невозможно исправить зависимости
флаг cn
"много"? Я вижу одного, и он должен что-то для вас сделать ... не так ли? а как пытаетесь установить? ваш метод, похоже, не обновляет libc 1st. https://computingforgeeks.com/how-to-install-mysql-8-on-ubuntu/ имеет рабочий метод
Saad Arshad avatar
флаг ca
Я следовал инструкциям по предоставленной ссылке, но ничего не изменилось, и возникла та же проблема.
Dave Stokes avatar
флаг in
Вы пробовали установить apt --fix-broken?
Saad Arshad avatar
флаг ca
Я устал, но столкнулся со следующей проблемой. Не удалось открыть файл блокировки /var/lib/dpkg/lock-frontend — открыть (13: Отказано в доступе) E: Не удалось получить блокировку внешнего интерфейса dpkg (/var/lib/dpkg/lock-frontend), вы являетесь пользователем root?
Niewbie avatar
флаг co
Человек, когда вы пытаетесь установить `apt --fix-broken`, вы должны дать разрешения sudo; иначе никогда не будет работать apt. Итак, дайте это, `sudo apt --fix-broken install`
Saad Arshad avatar
флаг ca
Я также пытался использовать sudo, но это не помогло. Возникли следующие проблемы. Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Исправление зависимостей... не удалось. Следующие пакеты имеют неудовлетворенные зависимости: libmysqlclient21: зависит: mysql-common (>= 8.0.25-1ubuntu20.04), но установлена ​​5.8+1.0.5ubuntu2 Зависит: mysql-community-client-plugins (= 8.0.25-1ubuntu20.04), но не устанавливается E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано удерживаемыми пакетами. E: Невозможно исправить зависимости
Kulfy avatar
флаг mz
Пожалуйста [отредактируйте] свой вопрос и добавьте вывод `cat /etc/apt/sources.list.d/mysql.list` и `политика apt-cache mysql-common libmysqlclient21`.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.