În încercarea de a-mi actualiza sistemul înainte de actualizarea la 21.04 LTS, MySQL dădea erori că nu putea fi nici actualizat, nici reparat, așa că l-am curățat cu:
sudo apt purge mysql-server-8.0
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Următoarele pachete vor fi ȘTERSE:
mysql-server-8.0*
0 actualizat, 0 nou instalat, 1 de eliminat și 0 neactualizat.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
(Se citesc baza de date... 555934 fișiere și directoare instalate în prezent.)
Stergerea fișierelor de configurare pentru mysql-server-8.0 (8.0.17-0ubuntu2)...
Procesarea declanșatorilor pentru systemd (246.6-1ubuntu1.3)...
Cu toate acestea, acum nu se va reinstala.
sudo apt-get install mysql-client
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:
Următoarele pachete au dependențe neîndeplinite:
mysql-common : Conflicte: mysql-client-8.0 dar 8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
Conflicte: mysql-client-core-8.0 dar 8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
Ceva este aparent stricat, dar nu sunt sigur ce, deci cum procedez?
Iată câteva rezultate suplimentare bazate pe comentarii:
Actualizare Sudo apt
Hit:1 http://archive.ubuntu.com/ubuntu groovy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu groovy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu groovy-security InRelease
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Toate pachetele sunt la zi.
sudo apt clean
sudo apt autoremove
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
sudo apt --fix-broken install
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
sudo apt update && sudo apt upgrade
Hit:1 http://archive.ubuntu.com/ubuntu groovy InRelease
Hit:2 http://archive.ubuntu.com/ubuntu groovy-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu groovy-security InRelease
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Toate pachetele sunt la zi.
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Se calculează upgrade-ul... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
sudo dpkg --configure -a
sudo apt install -f
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
Apoi am încercat să instalez mysql-client care dă erori pe mysql-client, în ciuda faptului că nu este instalat:
sudo apt install mysql-client
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:
Următoarele pachete au dependențe neîndeplinite:
mysql-common : Conflicte: mysql-client-8.0 dar 8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
Conflicte: mysql-client-core-8.0 dar
8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.
Încercări suplimentare:
sudo apt install mysql-client
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:
Următoarele pachete au dependențe neîndeplinite:
mysql-common : Conflicte: mysql-client-8.0 dar 8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
Conflicte: mysql-client-core-8.0 dar 8.0.25-0ubuntu0.20.10.1 urmează să fie instalat
E: Nu puteți corecta problemele, ați reținut pachete sparte.
sudo apt purge mysql-client-8.0
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Pachetul „mysql-client-8.0” nu este instalat, deci nu a fost eliminat
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
sudo apt purge mysql-client-core-8.0
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Pachetul „mysql-client-core-8.0” nu este instalat, deci nu a fost eliminat
0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.
Se pare că îmi spune că MySQL nu este instalat, dar că o instalare a acestuia este în conflict! Cum rezolv această enigma?