Я пытаюсь установить MySQL-сервер
на Ubuntu 20,04 LTS
. Но я получаю эту ошибку:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libmysqlclient21 : Depends: mysql-common (>= 8.0.23-1ubuntu20.04)
Depends: mysql-community-client-plugins (= 8.0.23-1ubuntu20.04) but it is not going to be installed
mysql-server : Depends: mysql-community-server (= 8.0.23-1ubuntu20.04) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Я нашел различные ответы онлайн с очень похожими вопросами, но у кого нет никаких рабочих ответов. Я пробовал так много команд в терминале от ответов, которые я нашел, но никто не сработал, и я упоминаю здесь несколько.
sudo apt --fix-sprish install Sudo APT переустановка sudo dpkg --configure --force-overgrite -a sudo apt-get clean sudo dpkg --configure -a sudo apt purge mysql-сервер sudo apt purge libmysqlclient21 sudo dpkg-i ~ / downloads / mysql-apt-config_0.8.16-1_all.deb sudo dpkg -i mysql- {common, community-клиент, клиент, сообщество-сервер, сервер) _ *. deb Sudo APT-Get Autoremove sudo apt-get install mysql-сервер
И почти каждый из них я получаю ошибку. Не ту же ошибка для всех. Но ошибки не останавливаются.
Я нашел решение, которое говорит для установки Aptitude
или Manager Synaptic Package
, чтобы исправить их. Но для установки этих apt-get install
дает ошибку каждый раз.
Рекомендуется Никто Я попробовал Политика APT-Cache MySQL-сервер
И я получил этот вывод:
mysql-server:
Installed: (none)
Candidate: 8.0.23-1ubuntu20.04
Version table:
8.0.23-1ubuntu20.04 500
500 http://repo.mysql.com/apt/ubuntu focal/mysql-8.0 amd64 Packages
8.0.23-0ubuntu0.20.04.1 500
500 http://qa.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
500 http://qa.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
500 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages
8.0.19-0ubuntu5 500
500 http://qa.archive.ubuntu.com/ubuntu focal/main amd64 Packages
500 http://qa.archive.ubuntu.com/ubuntu focal/main i386 Packages
(решено)
Я понял проблему. Когда я попробовал установку оба MySQL-Common
и MySQL-Community-Client-Plugins
в отдельности, он показал, что другой не был установлен и не требуется. Значение Когда я попробовал Sudo APT Установить MySQL-Common
, он показал
, зависит: MySQL-Community-Client-Plugins
и наоборот.
Следовательно, я установил как в одной команде, такой как
Sudo APT Установка MySQL-Community-Client-Plugins MySQL-Common
, и оба установлены успешно. Я установил MySQL-сервер
позже, что тоже успешно установлено и MySQL
работает хорошо.