Puncte:3

Probleme la reinstalarea MySQL

drapel br

Am încercat să reinstalez MySQL, dar am avut probleme. Inițial am încercat să rezolv problema reinstalând centrul de control GNOME, dar acest lucru nu a funcționat și încă mai întâmpin probleme când încerc să reinstalez MySQL.

Nu pot reinstala Centrul de control Gnome rulând următoarea comandă pe terminal:

sudo apt-get install --reinstall gnome-control-center

Primesc următoarea ieșire pe terminal:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 1 reinstalat, 0 de eliminat și 29 neactualizat.
2 nu sunt complet instalate sau îndepărtate.
Trebuie să obțineți 0 B/1718 kB de arhive.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
(Se citesc baza de date... 297079 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../gnome-control-center_1%3a3.36.5-0ubuntu2_amd64.deb...
Se despachetează gnome-control-center (1:3.36.5-0ubuntu2) peste (1:3.36.5-0ubuntu2)...
Se configurează mysql-server-8.0 (8.0.26-0ubuntu0.20.04.2)...
Redenumirea opțiunilor key_buffer și myisam-recover eliminate (dacă există)
EROARE: Nu se poate porni serverul MySQL:
mysqld: Nu se poate citi directorul „/etc/mysql/conf.d/” (OS errno 13 - Permisiune refuzată)
mysqld: [EROARE] Eroare fatală în gestionarea setărilor implicite. Program avortat!
Vă rugăm să aruncați o privire la https://wiki.debian.org/Teams/MySQL/FAQ pentru sfaturi despre rezolvarea problemelor comune de actualizare.
Odată ce problema este rezolvată, rulați apt-get --fix-broken install pentru a reîncerca.
dpkg: eroare la procesarea pachetului mysql-server-8.0 (--configure):
 instalat pachetul mysql-server-8.0 subproces de script post-instalare a returnat eroare starea de ieșire 1
Se configurează gnome-control-center (1:3.36.5-0ubuntu2)...
dpkg: problemele de dependență împiedică configurarea mysql-server:
 mysql-server depinde de mysql-server-8.0; in orice caz:
  Pachetul mysql-server-8.0 nu este încă configurat.

dpkg: eroare la procesarea pachetului mysql-server (--configure):
 probleme de dependență - lăsând neconfigurat
Procesarea declanșatoarelor pentru suportul mime (3.64ubuntu1)...
Nu s-a scris niciun raport de apport deoarece mesajul de eroare indică că este o eroare ulterioară de la o eroare anterioară.
                          Procesarea declanșatoarelor pentru meniurile gnome (3.36.0-1ubuntu1)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Procesarea declanșatoarelor pentru desktop-file-utils (0.24-1ubuntu3)...
Au fost întâlnite erori în timpul procesării:
 mysql-server-8.0
 mysql-server
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Și reinstalarea se blochează.

După alergare:

ls -l /var/crash

Primesc următoarea ieșire pe terminal:

total 200

-rw------- 1 root whoopsie 203863 13 septembrie 14:11 mysql-server-8.0.0.crash

De asemenea:

actualizare sudo apt

dă această ieșire:

Ign:1 cdrom://Ubuntu 18.04.3 LTS _Bionic Beaver_ - Lansare amd64 (20190805) bionic InRelease
Hit:2 cdrom://Ubuntu 18.04.3 LTS _Bionic Beaver_ - Lansare amd64 (20190805) Lansare bionic
Obțineți:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Obțineți:4 http://dl.google.com/linux/chrome/deb stable InRelease [1811 B]         
Hit:6 http://ppa.launchpad.net/mkusb/ppa/ubuntu bionic InRelease              
Hit:7 http://archive.ubuntu.com/ubuntu focal InRelease
Obține:8 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Obțineți:9 http://dl.google.com/linux/chrome/deb stable/main pachetele amd64 [1096 B]
Obțineți:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadate [27,7 kB]
Obțineți:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadate [61.0 kB]
Obțineți:12 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadate [2468 B]
Obține:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadate [282 kB]
Obține:14 http://archive.ubuntu.com/ubuntu focal-updates/main DEP-11 48x48 Pictograme [60,5 kB]
Obține:15 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadate [351 kB]
Obțineți:16 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadate [944 B]
Preluat 1017 kB în 2 secunde (665 kB/s)    
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
30 de pachete pot fi actualizate. Rulați „apt list --upgradable” pentru a le vedea.

Și sudo apt upgrade dă această ieșire:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Se calculează upgrade... Gata
Următoarele pachete vor fi actualizate:
  firefox firefox-locale-de firefox-locale-en firefox-locale-es firefox-locale-fr firefox-locale-he firefox-locale-it firefox-locale-pt
  firefox-locale-ru firefox-locale-zh-hans ghostscript ghostscript-x google-chrome-stable libapache2-mod-php7.4 libgs9 libgs9-common php7.4
  php7.4-bz2 php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml
  php7.4-zip wireless-regdb
30 actualizate, 0 nou instalate, 0 de eliminat și 0 neactualizate.
2 nu sunt complet instalate sau îndepărtate.
15 actualizări standard de securitate
Trebuie să obțineți 154 MB de arhive.
După această operațiune, se vor folosi 581 kB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
Obțineți:1 http://dl.google.com/linux/chrome/deb stable/main amd64 google-chrome-stable amd64 93.0.4577.82-1 [82,9 MB]
Obțineți:2 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox amd64 92.0+build3-0ubuntu0.20.04.1 [57.3 MB]
Obțineți:3 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-zip amd64 7.4.3-4ubuntu2.6 [21.6 kB]                
Obțineți:4 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-mbstring amd64 7.4.3-4ubuntu2.6 [397 kB]            
Obțineți:5 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-bz2 amd64 7.4.3-4ubuntu2.6 [10.4 kB]    
Obțineți:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-xml amd64 7.4.3-4ubuntu2.6 [97.2 kB]      
Obțineți:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-readline amd64 7.4.3-4ubuntu2.6 [12.6 kB]
Obțineți:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-opcache amd64 7.4.3-4ubuntu2.6 [198 kB]        
Obțineți:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-mysql amd64 7.4.3-4ubuntu2.6 [121 kB]       
Obțineți: 10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-json amd64 7.4.3-4ubuntu2.6 [19.2 kB]
Obține: 11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-gd amd64 7.4.3-4ubuntu2.6 [27.9 kB]       
Obțineți: 12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-curl amd64 7.4.3-4ubuntu2.6 [31.0 kB]
Obțineți: 13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libapache2-mod-php7.4 amd64 7.4.3-4ubuntu2.6 [1364 kB]
Obține:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-cli amd64 7.4.3-4ubuntu2.6 [1420 kB]                 
Obține:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-common amd64 7.4.3-4ubuntu2.6 [980 kB] 
Obține:16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4 all 7.4.3-4ubuntu2.6 [9236 B]                
Get:17 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-de amd64 92.0+build3-0ubuntu0.20.04.1 [492 kB]                     
Obține:18 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-en amd64 92.0+build3-0ubuntu0.20.04.1 [686 kB]                     
Obține:19 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-es amd64 92.0+build3-0ubuntu0.20.04.1 [1787 kB]                    
Obțineți:20 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-fr amd64 92.0+build3-0ubuntu0.20.04.1 [495 kB]                     
Obține:21 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-he amd64 92.0+build3-0ubuntu0.20.04.1 [489 kB]                     
Obține:22 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-it amd64 92.0+build3-0ubuntu0.20.04.1 [397 kB]                     
Get:23 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-pt amd64 92.0+build3-0ubuntu0.20.04.1 [927 kB]                     
Get:24 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-ru amd64 92.0+build3-0ubuntu0.20.04.1 [559 kB]                     
Obține:25 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-zh-hans amd64 92.0+build3-0ubuntu0.20.04.1 [502 kB]                
Obține:26 http://security.ubuntu.com/ubuntu focal-security/main amd64 ghostscript-x amd64 9.50~dfsg-5ubuntu4.3 [43.9 kB]                                
Obține:27 http://security.ubuntu.com/ubuntu focal-security/main amd64 ghostscript amd64 9.50~dfsg-5ubuntu4.3 [51.8 kB]                                  
Obține:28 http://security.ubuntu.com/ubuntu focal-security/main amd64 libgs9 amd64 9.50~dfsg-5ubuntu4.3 [2172 kB]                                       
Obține:29 http://security.ubuntu.com/ubuntu focal-security/main amd64 libgs9-common all 9.50~dfsg-5ubuntu4.3 [681 kB]                                   
Obțineți:30 http://security.ubuntu.com/ubuntu focal-security/main amd64 wireless-regdb all 2021.08.28-0ubuntu1~20.04.1 [10.0 kB]                          
Preluat 154 MB în 23 de secunde (6768 kB/s)                                                                                                                    
(Se citesc baza de date... 297079 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../00-google-chrome-stable_93.0.4577.82-1_amd64.deb...
Se despachetează google-chrome-stable (93.0.4577.82-1) peste (93.0.4577.63-1)...
Se pregătește despachetarea .../01-firefox_92.0+build3-0ubuntu0.20.04.1_amd64.deb...
Se despachetează firefox (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../02-firefox-locale-de_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-de (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../03-firefox-locale-en_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-en (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../04-firefox-locale-es_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-es (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../05-firefox-locale-fr_92.0+build3-0ubuntu0.20.04.1_amd64.deb...
Se despachetează firefox-locale-fr (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../06-firefox-locale-he_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-he (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../07-firefox-locale-it_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-it (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../08-firefox-locale-pt_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-pt (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../09-firefox-locale-ru_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-ru (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../10-firefox-locale-zh-hans_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
Se despachetează firefox-locale-zh-hans (92.0+build3-0ubuntu0.20.04.1) peste (91.0.2+build1-0ubuntu0.20.04.1)...
Se pregătește despachetarea .../11-ghostscript-x_9.50~dfsg-5ubuntu4.3_amd64.deb...
Se despachetează ghostscript-x (9.50~dfsg-5ubuntu4.3) peste (9.50~dfsg-5ubuntu4.2)...
Se pregătește despachetarea .../12-ghostscript_9.50~dfsg-5ubuntu4.3_amd64.deb...
Se despachetează ghostscript (9.50~dfsg-5ubuntu4.3) peste (9.50~dfsg-5ubuntu4.2)...
Se pregătește despachetarea .../13-libgs9_9.50~dfsg-5ubuntu4.3_amd64.deb...
Se despachetează libgs9:amd64 (9.50~dfsg-5ubuntu4.3) peste (9.50~dfsg-5ubuntu4.2)...
Se pregătește despachetarea .../14-libgs9-common_9.50~dfsg-5ubuntu4.3_all.deb...
Se despachetează libgs9-common (9.50~dfsg-5ubuntu4.3) peste (9.50~dfsg-5ubuntu4.2)...
Se pregătește despachetarea .../15-php7.4-zip_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-zip (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../16-php7.4-mbstring_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-mbstring (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../17-php7.4-bz2_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-bz2 (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea.../18-php7.4-xml_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-xml (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../19-php7.4-readline_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-readline (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../20-php7.4-opcache_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-opcache (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../21-php7.4-mysql_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-mysql (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../22-php7.4-json_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-json (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../23-php7.4-gd_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-gd (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../24-php7.4-curl_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-curl (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../25-libapache2-mod-php7.4_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează libapache2-mod-php7.4 (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../26-php7.4-cli_7.4.3-4ubuntu2.6_amd64.deb ...
Se despachetează php7.4-cli (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../27-php7.4-common_7.4.3-4ubuntu2.6_amd64.deb...
Se despachetează php7.4-common (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../28-php7.4_7.4.3-4ubuntu2.6_all.deb...
Se despachetează php7.4 (7.4.3-4ubuntu2.6) peste (7.4.3-4ubuntu2.5)...
Se pregătește despachetarea .../29-wireless-regdb_2021.08.28-0ubuntu1~20.04.1_all.deb...
Se despachetează wireless-regdb (2021.08.28-0ubuntu1~20.04.1) peste (2021.07.14-0ubuntu1~20.04.1)...
Se configurează libgs9-common (9.50~dfsg-5ubuntu4.3)...
Se configurează firefox-locale-fr (92.0+build3-0ubuntu0.20.04.1)...
Se configurează mysql-server-8.0 (8.0.26-0ubuntu0.20.04.2)...
Redenumirea opțiunilor key_buffer și myisam-recover eliminate (dacă există)
EROARE: Nu se poate porni serverul MySQL:
mysqld: Nu se poate citi directorul „/etc/mysql/conf.d/” (OS errno 13 - Permisiune refuzată)
mysqld: [EROARE] Eroare fatală în gestionarea setărilor implicite. Program avortat!
Vă rugăm să aruncați o privire la https://wiki.debian.org/Teams/MySQL/FAQ pentru sfaturi despre rezolvarea problemelor comune de actualizare.
Odată ce problema este rezolvată, rulați apt-get --fix-broken install pentru a reîncerca.
dpkg: eroare la procesarea pachetului mysql-server-8.0 (--configure):
 instalat pachetul mysql-server-8.0 subproces de script post-instalare a returnat eroare starea de ieșire 1
Se configurează firefox-locale-ru (92.0+build3-0ubuntu0.20.04.1)...
Se configurează google-chrome-stable (93.0.4577.82-1)...
Se configurează php7.4-common (7.4.3-4ubuntu2.6)...
Se configurează libgs9:amd64 (9.50~dfsg-5ubuntu4.3)...
Se configurează php7.4-curl (7.4.3-4ubuntu2.6)...
Se configurează php7.4-mysql (7.4.3-4ubuntu2.6)...
Se configurează firefox (92.0+build3-0ubuntu0.20.04.1)...
Vă rugăm să reporniți toate instanțele care rulează firefox, sau veți întâmpina probleme.
Se configurează wireless-regdb (2021.08.28-0ubuntu1~20.04.1)...
Se configurează php7.4-readline (7.4.3-4ubuntu2.6)...
Se configurează php7.4-mbstring (7.4.3-4ubuntu2.6)...
Se configurează php7.4-bz2 (7.4.3-4ubuntu2.6)...
Se configurează ghostscript (9.50~dfsg-5ubuntu4.3)...
Se configurează php7.4-zip (7.4.3-4ubuntu2.6)...
Se configurează firefox-locale-en (92.0+build3-0ubuntu0.20.04.1)...
Se configurează firefox-locale-es (92.0+build3-0ubuntu0.20.04.1)...
Se configurează firefox-locale-pt (92.0+build3-0ubuntu0.20.04.1)...
Se configurează php7.4-opcache (7.4.3-4ubuntu2.6)...
Se configurează firefox-locale-zh-hans (92.0+build3-0ubuntu0.20.04.1)...
Se configurează firefox-locale-he (92.0+build3-0ubuntu0.20.04.1)...
Se configurează firefox-locale-de (92.0+build3-0ubuntu0.20.04.1)...
Se configurează php7.4-gd (7.4.3-4ubuntu2.6)...
Se configurează firefox-locale-it (92.0+build3-0ubuntu0.20.04.1)...
dpkg: problemele de dependență împiedică configurarea mysql-server:
 mysql-server depinde de mysql-server-8.0; in orice caz:
  Pachetul mysql-server-8.0 nu este încă configurat.

dpkg: eroare la procesarea pachetului mysql-server (--configure):
 probleme de dependență - lăsând neconfigurat
Se configurează php7.4-json (7.4.3-4ubuntu2.6)...
Nu s-a scris niciun raport de apport deoarece mesajul de eroare indică că este o eroare ulterioară de la o eroare anterioară.
                                                                                                          Se configurează php7.4-xml (7.4.3-4ubuntu2.6)...
Se configurează ghostscript-x (9.50~dfsg-5ubuntu4.3)...
Se configurează php7.4-cli (7.4.3-4ubuntu2.6)...
Se configurează libapache2-mod-php7.4 (7.4.3-4ubuntu2.6)...
libapache2-mod-php7.4: nu se comută MPM - deja activat
Se configurează php7.4 (7.4.3-4ubuntu2.6)...
Procesarea declanșatoarelor pentru suportul mime (3.64ubuntu1)...
Procesarea declanșatoarelor pentru tema-icoană-hicolor (0.17-2)...
Procesarea declanșatoarelor pentru meniurile gnome (3.36.0-1ubuntu1)...
Procesarea declanșatoarelor pentru libc-bin (2.31-0ubuntu9.2)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Procesarea declanșatoarelor pentru desktop-file-utils (0.24-1ubuntu3)...
Procesarea declanșatoarelor pentru php7.4-cli (7.4.3-4ubuntu2.6)...
Procesarea declanșatorilor pentru libapache2-mod-php7.4 (7.4.3-4ubuntu2.6)...
Au fost întâlnite erori în timpul procesării:
 mysql-server-8.0
 mysql-server
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Orice ajutor ar fi apreciat.

EDITAȚI | ×:

Conform a solicitarea de informatii suplimentare, am fugit

dpkg-query -l mysql-server-8.0

și a primit următoarele ieșire:

Dorit=Necunoscut/Instalați/Eliminați/Ștergeți/Rețineți
| Stare=Nu/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(niciunul)/Reinstalare obligatorie (Stare, Eroare: majuscule=proasta)
||/ Nume Versiune Descriere arhitectură
+++-=================-============================== =======-============================================ ===============
iF mysql-server-8.0 8.0.26-0ubuntu0.20.04.2 amd64 Binarele serverului de baze de date MySQL și setarea bazei de date a sistemului

De asemenea, conform unei cereri de informatii suplimentare (2), am fugit

ls -l /etc/mysql/conf.d/

și a primit următoarele ieșire:

total 8
-rw-r--r-- 1 rădăcină rădăcină 8 august 3 2016 mysql.cnf
-rw-r--r-- 1 rădăcină rădăcină 55 3 august 2016 mysqldump.cnf

De asemenea, conform unei cereri de informatii suplimentare (3), am fugit

ls -l /etc/mysql/

și a primit următoarele ieșire:

total 24
drwxr-xr-x 2 root root 4096 15 septembrie 18:50 conf.d
-rwxr-xr-x 1 root root 120 22 iulie 07:53 debian-start
-rw------- 1 rădăcină rădăcină 317 16 septembrie 13:45 debian.cnf.bak
lrwxrwxrwx 1 rădăcină rădăcină 24 septembrie 16 14:13 my.cnf -> /etc/alternatives/my.cnf
lrwxrwxrwx 1 rădăcină rădăcină 24 septembrie 15 18:50 my.cnf.bak -> /etc/alternatives/my.cnf
-rw-r--r-- 1 rădăcină rădăcină 839 3 august 2016 my.cnf.fallback
-rw-r--r-- 1 rădăcină rădăcină 682 6 noiembrie 2019 mysql.cnf
drwxr-xr-x 2 root root 4096 16 septembrie 14:26 mysql.conf.d
Nmath avatar
drapel ng
De ce ai reinstalat software-ul? Ar putea fi aceasta o [Problemă XY](https://meta.stackexchange.com/a/66378)? Vă rugăm să vă editați întrebarea și să includeți mai mult context, astfel încât să putem înțelege problema rădăcină.
BlueSkies avatar
drapel br
@Nmath, pentru că a dispărut după reinstalarea nereușită a MySQL. Acum pot accesa Centrul de control Gnome din terminal, dar nu din pictogramele din colțul din dreapta sus.
Nmath avatar
drapel ng
Este posibil ca problemele să fi apărut deoarece executați comenzi `apt` când sistemul dumneavoastră nu era actualizat și lista dumneavoastră de pachete nu era actualizată. Acest lucru poate cauza probleme de dependență. Editarea dvs. arată că sistemul dvs. de gestionare a pachetelor este în stare proastă. Nu sunt sigur ce legătură are centrul de control GNOME cu ceva. Să investigăm problemele legate de gestionarea pachetelor. Vă rugăm să vă editați întrebarea și să includeți rezultatele `sudo apt update`, apoi `sudo apt upgrade`. Puteți alege „NU” la comanda de actualizare dacă sunt observate probleme, în caz contrar, aveți grijă de acea sarcină de întreținere.
BlueSkies avatar
drapel br
@Nmath, `sudo apt update` și `sudo apt upgrade` executate și ieșirile inserate în corpul întrebării mele.
Nmath avatar
drapel ng
Mă concentrez pe partea din rezultat care spune că MySQL nu poate fi configurat din cauza problemelor de dependență. Cred că [acest răspuns](https://unix.stackexchange.com/a/625316) pe Unix și Linux ar putea funcționa. Acesta va șterge MySQL, care șterge toate datele și configurațiile sale, apoi va remedia automat apt, apoi va reinstala MySQL. Purge va elimina toate informațiile specifice pachetului respectiv, așa că dacă ați folosit MySQL și aveți baze de date sau configurații, asigurați-vă că backup-urile sunt în ordine. Vă rugăm să raportați și să-mi spuneți dacă acest lucru funcționează pentru dvs
BlueSkies avatar
drapel br
@Nmath, nu a funcționat. După ce am introdus `sudo apt-get install mysql-server-8.0` am primit `E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)` ca ultima linie a rezultatului.
Nmath avatar
drapel ng
hmmm... Există încă actualizări în așteptare sau alte probleme când rulați `sudo apt update` și `sudo apt upgrade`? Ideea este să aveți totul la loc înainte de a reinstala MySQL. Dincolo de asta, nu sunt sigur ce altceva să fac, dar dacă nu primesc răspuns în câteva zile când este eligibil pentru recompensă - voi adăuga o recompensă
BlueSkies avatar
drapel br
@Nmath, fără a rula (din nou) `sudo apt update`, m-am uitat la ultima comandă. Nu văd nimic care să arate ca o eroare.
BlueSkies avatar
drapel br
@Nmath, pentru a rula din nou `sudo apt update`?
Nmath avatar
drapel ng
Da, rulați comanda `apt update` din nou dacă ați rulat `apt clean`. „clean” șterge apt cache-ul și update actualizează doar lista cu software-ul disponibil (care este șters cu cache-ul)
BlueSkies avatar
drapel br
@Nmath, am rulat `sudo apt update` după `sudo apt clean` și totul **arata bine**, niciun mesaj de eroare de niciun fel.
Nate T avatar
drapel it
Până acum acestea sunt doar presupuneri (bune). Vă rugăm să postați rezultatul din comanda `dpkg-query -l mysql-server-8.0` și cel mai probabil vom putea răspunde cu toții. Am postat un răspuns, dar dacă poți să postezi rezultatul solicitat și să mă semnalezi, va fi mai puțin „dacă asta, du-te aici...” și mai mult un singur răspuns coerent. Până atunci vom face tot ce putem cu ceea ce ni se oferă. XD
Kulfy avatar
drapel mz
Probabil că APT nu cauzează problema. Se pare că scriptul de instalare a eșuat cumva. @BlueSkies Ați putea vă rog să-mi spuneți rezultatul lui `ls -l /etc/mysql/conf.d/`? Eroarea pare să fie legată de directorul menționat. Fie calitatea de proprietar este incorectă, fie permisiunile sau ambele.
BlueSkies avatar
drapel br
@NateT - gata. Ieșirea dpkg-query -l mysql-server-8.0 este acolo sus.
BlueSkies avatar
drapel br
@Kulfy, am rulat `ls -l /etc/mysql/conf.d/` și am postat rezultatele.
Kulfy avatar
drapel mz
Și cum rămâne cu `ls -l /etc/mysql/`?
BlueSkies avatar
drapel br
@Kulfy - am rulat 'ls -l /etc/mysql/` și **am postat rezultatele**.
Kulfy avatar
drapel mz
Hm... Permisiunile arată bine. `sudo dpkg --configure mysql-server-8.0` returnează vreo eroare?
BlueSkies avatar
drapel br
@Kulfy - Nu știu ce returnează `sudo dpkg --configure mysql-server-8.0`, nu l-am rulat. Ce ar trebui să facă?
Nate T avatar
drapel it
Rulați comanda pe care ați enumerat-o în partea de sus a întrebării dvs., dar pentru `mysql-server-8.0`, dacă se instalează, sunteți în afara pădurii. Dacă nu rulează comanda dpkg din comentariul dvs. direct deasupra acesteia. Pkg este în prezent pe jumătate configurat. asta înseamnă „iF” din rezultatul pe care l-am solicitat. Se solicită instalarea/semi-configurat -- `man dpkg`
Kulfy avatar
drapel mz
Încearcă să reconfigureze pachetul menționat care nu a fost configurat după instalare.
BlueSkies avatar
drapel br
@NateT -- Doar pentru a clarifica, ar trebui să rulez `sudo apt-get install --reinstall mysql-server-8.0` și, dacă revine cu erori, să rulez `sudo dpkg --configure mysql-server-8.0`?
Nate T avatar
drapel it
Exact. De asemenea, aș redirecționa ieșirea fiecăruia către un fișier aleatoriu, adăugând fiecare cmd cu `tee`. `sudo apt-get install --reinstall mysql-server-8.0 | tee -a templog` și apoi `sudo dpkg --configure mysql-server-8.0 | tee -a templog` astfel încât să aveți rezultatul în caz dacă aveți nevoie de el mai târziu pentru depanare. Va trimite o copie a oricăror ieșiri/erori într-un fișier cu același nume în directorul de lucru curent. Puteți șterge imediat ce este remediat, dar până atunci, vă ajută să aveți toate feedback-ul dispozitivului într-un singur loc. Acea parte depinde de tine.
Nate T avatar
drapel it
Care este verdictul? Nu trebuie să vă faceți griji cu privire la logare dacă nu doriți. Aceasta este doar o metodă pe care o folosesc în aceste situații, în cazul în care vreau să mă uit la lucruri mai târziu. Uneori mă ajută să văd totul deodată. În acest caz, nu cred că vom avea nevoie de asta. Bătând în lemn...
BlueSkies avatar
drapel br
@NateT - Ambele comenzi revin cu eroare
Nate T avatar
drapel it
Așteaptă o secundă. am o idee
BlueSkies avatar
drapel br
@NateT - `EROARE: Nu se poate porni serverul MySQL:`
Nate T avatar
drapel it
S-a instalat?
Nate T avatar
drapel it
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/129773/discussion-between-nate-t-and-blueskies).
Puncte:1
drapel it

~ EDITARE ~

Judecând după următoarele rânduri din rezultatul dvs. postat:

mysql-server depinde de mysql-server-8.0; in orice caz:
  Pachetul mysql-server-8.0 nu este încă configurat.

dpkg: eroare la procesarea pachetului mysql-server (--configure):
 probleme de dependență - lăsând neconfigurat

Sunt destul de sigur că trebuie doar să fugi

sudo apt install mysql-server-8.0

așa cum am spus (spunem?) mai jos, există 2 pachete cu nume aproape identice, așa că văd că este o ușoară trecere în ușoară. Nu sunt sigur de ce nu a luat doar dependențele pentru început, dar, indiferent, comanda de mai sus ar trebui să se rezolve.

~ Tl;dr: ~

Am enumerat 2 remedieri în secțiunea de jos de mai jos. Puteți continua și încercați primul, deoarece este probabil ceea ce aveți nevoie, dar așteptați până când am văzut rezultatul pe care l-am solicitat înainte de a trece la al doilea.


Există 2 pachete Apt diferite, ambele în același depozit (focal propus), pentru mysql 8.0. Unul este denumit și versionat după cum urmează:

mysql-server/focal-proposed,focal-proposed 8.0.26-0ubuntu0.20.04.3 toate

si celalalt:

mysql-server-8.0/focal-proposed 8.0.26-0ubuntu0.20.04.3 amd64

le ai pe amandoua?

Rulați dpkg-query comanda de mai jos pentru ambele, doar pentru a fi sigur.


Fixați în partea de jos.


NOTĂ:

Următoarea secțiune descrie cum să determinați problema cu siguranță, dar soluția, scris în partea de jos a acestei postări, va fi același în orice caz. Depinde de dvs. dacă doriți sau nu să urmați sau să treceți înainte.


~ INDICARE CAUZA ~

Din câte scrie, ai nevoie de ambele. Al doilea este dependent de arhitectură, iar celălalt este pentru orice sistem Ubuntu Desktop.

Următorul pas depinde de rezultatul pe care îl obțineți din rularea următoarei comenzi:

dpkg-query -l mysql-server-8.0

Codurile de caractere din ieșire reprezintă starea, împreună cu alte informații.

Dacă se arată ca neinstalat, este pentru că aveți o versiune diferită de mysql. De asemenea, observați cum numărul versiunii face parte din numele pachetului pentru versiunea ofensătoare? Asta pentru că în acest pachet, MySQL 8.0 NU este o actualizare de la versiunile mai vechi. Prin urmare, nu îl puteți actualiza pur și simplu cu upgrade apt. Cine întreține MySQL a decis să-l lanseze ca un pachet complet separat, așa că actualizându-l la acesta de la cel mai vechi mysql-server-xxx pachetul ar fi ca o actualizare de la postgres la MySQL... Imposibil.

Dacă se arată undeva între nu este instalat și instalat este o remediere cu o comandă, dar trebuie să știm cât de departe a ajuns în procesul de instalare pentru a ști cea mai eficientă remediere. Comanda de mai sus ar trebui să ofere acest lucru.

Deși a doua metodă de mai jos ar trebui să se rezolve indiferent, există modalități mai bune. Asta a fost pus pe ultimul loc pentru un motiv. Este metoda generală pentru dacă metodele mai bune nu se dovedesc fructuoase.De asemenea, dacă prima comandă din secțiunea soluție nu este executată prima, ultima poate da o eroare.

~ RĂSPUNS ~

În primul rând, puteți încerca configurarea/reconfigurarea. Aveți 2 pachete pe sistemul dvs. care au nevoie de acest lucru, sperăm că cel puțin 1 este a mysql-server pachet. Comanda pentru a configura toate pachetele care au nevoie este:

dpkg --configure --pending

Dacă configurarea nu funcționează, cel mai bun mod de a rezolva această problemă este să eliminați vechiul pachet și apoi să instalați mysql-server și mysql-server-8.0 proaspăt. Acest lucru ar trebui să păstreze intacte fișierele de configurare și toate celelalte scrieri (adică bazele de date), atâta timp cât nu face folosește --epurare opțiune! Folosirea acestui lucru va elimina totul!

Dacă trebuie să faceți acest lucru, căutați mai întâi pe google pentru a găsi pe altcineva care a făcut-o deja. Este la latitudinea dezvoltatorului pkg să enumere dependențele, iar greșeala greșită în acea configurație poate duce la probleme mari. Este rar, dar merită totuși cele 1-2 minute necesare pentru a căuta pe google fraza apt elimina mysql.

Comanda de eliminare și reinstalare este:

sudo apt remove mysql-server-8.0 && sudo apt install 
BlueSkies avatar
drapel br
Am rulat `dpkg-query -l mysql-server-8.0`. Ce **altă** comandă ar trebui să rulez?
Puncte:1
drapel ng

Sunt mai curios de acest mesaj de eroare:

Redenumirea opțiunilor key_buffer și myisam-recover eliminate (dacă există)
EROARE: Nu se poate porni serverul MySQL:
mysqld: Nu se poate citi directorul „/etc/mysql/conf.d/” (OS errno 13 - Permisiune refuzată)
mysqld: [EROARE] Eroare fatală în gestionarea setărilor implicite. Program avortat!
Vă rugăm să aruncați o privire la https://wiki.debian.org/Teams/MySQL/FAQ pentru sfaturi despre rezolvarea problemelor comune de actualizare.

Odată ce problema este rezolvată, rulați apt-get --fix-broken install pentru a reîncerca.
dpkg: eroare la procesarea pachetului mysql-server-8.0 (--configure):
 instalat pachetul mysql-server-8.0 subproces de script post-instalare a returnat eroare starea de ieșire 1
  1. Mai întâi remediați pachetul pe jumătate instalat:

    sudo mv /var/lib/dpkg/info/mysql-server-8.0.postinst /var/lib/dpkg/info/mysql-server-8.0.postinst.backup
    sudo apt -f install
    sudo mv /var/lib/dpkg/info/mysql-server-8.0.postinst.backup /var/lib/dpkg/info/mysql-server-8.0.postinst
    
  2. Verificați din nou dacă serverul mysql repornește bine:

    sudo service mysql restart
    
BlueSkies avatar
drapel br
Ce ar trebui să facă comenzile `sudo mv`?
user.dz avatar
drapel ng
@BlueSkies pentru a dezactiva scriptul post-instalare al pachetului `mysql-server-8.0`
BlueSkies avatar
drapel br
`ls /var/lib/dpkg/info/mysql-server-8.0.postinst` emite `ls: cannot access '/var/lib/dpkg/info/mysql-server-8.0.postinst': nu există un astfel de fișier sau director `
Puncte:-1

O eroare provine cel mai probabil de la un pachet spart. as incerca asa ceva:

sudo dpkg --remove --force-remove-reinstreq mysql-server && sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update --fix-missing && sudo apt-get update

Apoi încercați să reinstalați gnome-control-center (sau mysql-server) și totul, sperăm, ar trebui să funcționeze.

Zanna avatar
drapel kr
se pare că `gnome-control-center` nu este deloc problema
BlueSkies avatar
drapel br
@Zanna, mi se pare că problema `gnome-control-center` este legată de problema MySQL. Se pare că `gnome-control-center` are nevoie de MySQL, care -- indiferent de motiv -- nu este setat corect.
Zanna avatar
drapel kr
@BlueSkies `gnome-control-center` nu are nevoie de MySQL (ar fi foarte foarte ciudat dacă ar fi - vezi `apt depends gnome-control-center` pentru dovadă) (și nici MySQL nu are nevoie de `gnome-control-center `) - problema este că atunci când apt are o problemă cu un pachet, refuză să facă altceva. Rețineți că nu puteți instala niciun pachet în această situație fără a întâlni aceeași eroare. Probabil că trebuie să faceți aici este să curățați pachetele MySQL - ignorați `gnome-control-center`.
Văd. Ei bine, cred că mysql-server este culpa aici. Vă rugăm să încercați să rulați `sudo dpkg --remove --force-remove-reinstreq mysql-server && sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update --fix-missing && sudo apt-get update`.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.