Ошибка при установке MySQL 8.0 на Ubuntu 18.04 [дубликат]

Я очень расстроен, пытаясь установить MySQL 8.0 на свой Ubuntu 18.04. Я искал и вижу много ответов (а также много сообщений о сбоях), но ничего не работает.

Я начинаю со следующего:

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

А затем:

dpkg -i mysql-apt-config_0.8.13-1_all.deb

При проверке моего пакета apt я вижу, что создан новый файл, /etc/apt/sources.list.d/mysql.list , но содержание не может быть подходящим для 8.0! - содержание здесь:

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
# deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview
# deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7

В любом случае, следующий шаг:

dpkg -i mysql-apt-config_0.8.13-1_all.deb

Это дает мне интерфейс, который выглядит правильно:

first step of dpkg

Ведущий к этому выбору:

second step of dpkg

Когда я выбираю ОК в ЭТОЙ опции, я отправил обратно на первый скриншот. Затем я перехожу ко второму. Я сейчас в бесконечном цикле. Когда я нажимаю "escape", я получаю следующее сообщение:

Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package mysql-apt-config)

На данный момент я не знаю, что делать дальше. Я думаю, есть ли способ установить MySQL 8.0 напрямую без apt-get? Я признателен за любые решения здесь, спасибо.

1
задан 5 July 2019 в 18:41

1 ответ

Я оставляю этот вопрос, даже при том, что решение было найдено здесь, поскольку это было чистой установкой 8,0 по сравнению с обновлением от 5,7. Я отмечаю снова это это .deb пакет определенно вставлял 5,7 частей, а не 8.0. Вот фактическое содержание /etc/apt/sources.list.d/mysql.list это работало:

deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0

быстрое apt update и затем apt install mysql-server и я имел 8.0 успешно установленный.

1
ответ дан 7 December 2019 в 15:00

Другие вопросы по тегам:

Похожие вопросы: