Надо было удалить MySQL 5.7 сначала.
Либо ставить 8.0 в контейнере.
Через
snap имели ввиду? Да что то в спешке забыл про него..
apt-get update && apt-get install -t mysql-8.0 --yes mysql-server
Блииин.. я снес уже..
sudo rm /etc/apt/sources.list.d/mysql.list
sudo эрэм эрэф /var/lib/apt/lists/repo.mysql.com*
sudo эрэм эрэф /var/lib/dpkg/info/mysql-apt-config.*
sudo эрэм эрэф /usr/share/doc/mysql-apt-config
и теперь
E: The value 'mysql-8.0' is invalid for APT::Default-Release as such a release is not available in the sources
Странно, лишние пакеты отлетели, но ошибка осталась та же..
root@vm1:/home/mysql# apt install mysql-server
mysql-server mysql-server-5.7 mysql-server-core-5.7
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
mysql-server : Depends: mysql-server-5.7 but it is not going to be installed
Conflicts: mysql-server:i386
mysql-server:i386 : Depends: mysql-community-server:i386 (= 8.0.16-2ubuntu18.04) but it is not installable
Conflicts: mysql-server
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Пользователь добавил сообщение 01 Июля 2019, 11:05:11:
Эмм..
Posted by developer:
0.8.3, released yesterday, drops the change to download the key, and goes back to bundling it, so you should no longer get the failure. Keeping this open for the related issue; the config package shouldn't really do the repo setup when it's installed, since this causes policy issues such as the apt-key warning, and makes the impact of issues worse (download failure leading to broken apt).
Пользователь добавил сообщение 01 Июля 2019, 11:15:12:
базу уже я так понял не поставлю на этой машине, по крайней мере это будет уэе не так уже просто, как хотелось бы
Пользователь добавил сообщение 01 Июля 2019, 11:25:51:
Оказывается всё проще простого,
чисто случайно наткнулся на решение, которое поставило точку в моей проблеме:
sudo apt -f install
Снес ключь и мусор:
apt-key del A4A9406876FCBD3C456770C88C718D3B5072E1F5 # Delete the old key
rm /etc/apt/sources.list.d/mysql.list
rm /var/lib/apt/lists/repo.mysql.com*
rm /var/lib/dpkg/info/mysql-apt-config.*
rm /usr/share/doc/mysql-apt-config
И снес нафиг:
mysql-server:i386
Из-за этого был конфликт у 5.7 И тем не менее: оно осталось незамеченным
При установке 5.7 проскакивает нечта вроде:
dpkg: warning: files list file for package 'mysql-apt-config' missing; assuming package has no files currently installed
Всё таки..
AnrDaemon, вы сказали ставить через контейнер, имели ввиду snap?
Я делал по мануалу оракла, так что.. тут как бэ.. я хз что даже сказать насчет этого deb пакета)
Если сами разрабы пишут его, выкладывают и тут же говорят что там 100500 косяков.. хз хз, видимо Debian в приоритете.