Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Instalace MySQL, nesplněné závislosti - Vyřešeno  (Přečteno 901 krát)

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Instalace MySQL, nesplněné závislosti - Vyřešeno
« kdy: 30 Duben 2021, 15:43:45 »
Ahoj all!
Instaluji na Ubuntu 20.04.02 Apache,MySQL,PHP 7.4 a MyAdmin.
Každé zvlášť, ne pomocí Pomocí Synaptic/LAMP server!
Apache OK
PHP 7.4 OK
Zasekl jsem se na MySQL:
Následující balíky mají nesplněné závislosti:
mysql-server : Závisí na: mysql-server-8.0 ale nebude se instalovat
E: Nelze opravit problémy, některé balíky držíte v porouchaném stavu.
root@kvetos:/home/kvetos#
Mě napadá pomoc Synapticu, ale ten nějak moc neumím.
Co poradíte? Díky předem moc!



« Poslední změna: 03 Květen 2021, 17:31:23 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #1 kdy: 01 Květen 2021, 12:58:35 »
Tak pokračuji sám...
Instalace mysql se rozběhla:

root@kvetos:/home/kvetos# sudo aptitude install mysql-server
Následující NOVÉ balíky budou instalovány:   
  libevent-core-2.1-7{a} libevent-pthreads-2.1-7{a} libmecab2{a}
  mecab-ipadic{a} mecab-ipadic-utf8{a} mecab-utils{a} mysql-client-8.0{ab}
  mysql-client-core-8.0{ab} mysql-server mysql-server-8.0{ab}
  mysql-server-core-8.0{ab} ......................
.......................................................................
a skončila na:

done!
update-alternatives: používám /var/lib/mecab/dic/ipadic-utf8 pro poskytnutí /var/lib/mecab/dic/debian (mecab-dictionary) v automatickém režimu
Zpracovávají se spouštěče pro balík man-db (2.9.1-1) …
Zpracovávají se spouštěče pro balík libc-bin (2.31-0ubuntu9.3) …
Při zpracování nastaly chyby:
 mysql-server
Aktuální stav: 1 porušený (+1).
root@kvetos:/home/kvetos# sudo mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
root@kvetos:/home/kvetos#

Problém, zřejmě částečně se serverem 8.0 vyřešen tímto:
E: Nesplněné závislosti. Zkuste spustit „apt --fix-broken install“ bez balíků (nebo navrhněte řešení).
root@kvetos:/home/kvetos# apt --fix-broken install
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Opravují se závislosti… Hotovo
Následující dodatečné balíky budou instalovány:
  mysql-server-8.0
Navrhované balíky:
  mailx tinyca
Následující NOVÉ balíky budou nainstalovány:
  mysql-server-8.0
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 2 neaktualizováno.
1 instalováno nebo odstraněno pouze částečně.
Nutno stáhnout 0 B/1 275 kB archivů.
Po této operaci bude na disku použito dalších 1 481 kB.
Chcete pokračovat? [Y/n] y
Přednastavují se balíky…
(Načítá se databáze … nyní je nainstalováno 204556 souborů a adresářů.)
Připravuje se nahrazení …/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb …
grep: /etc/mysql/: Adresář nebo soubor neexistuje
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 5
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: chyba při zpracovávání archivu /var/cache/apt/archives/mysql-server-8.0_8.
0.23-0ubuntu0.20.04.1_amd64.deb (--unpack):
 new mysql-server-8.0 package pre-installation script subprocess returned error
exit status 1
Při zpracování nastaly chyby:
 /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@kvetos:/home/kvetos#

Pokračuji dál v hledání problému...............
« Poslední změna: 01 Květen 2021, 13:17:46 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #2 kdy: 02 Květen 2021, 08:45:42 »
Pořád chyba v závislostech, takže jsem použil dále:

kvetos@kvetos:~$ sudo apt-get clean
[sudo] heslo pro kvetos:
kvetos@kvetos:~$ sudo apt-get -f install
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Opravují se závislosti… Hotovo
Následující dodatečné balíky budou instalovány:
  mysql-server-8.0
Navrhované balíky:
  mailx tinyca
Následující NOVÉ balíky budou nainstalovány:
  mysql-server-8.0
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 0 neaktualizováno.
1 instalováno nebo odstraněno pouze částečně.
Nutno stáhnout 1 275 kB archivů.
Po této operaci bude na disku použito dalších 1 481 kB.
Chcete pokračovat? [Y/n] y
Stahuje se:1 http://cz.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-server-8.0 amd64 8.0.23-0ubuntu0.20.04.1 [1 275 kB]
Staženo 1 275 kB za 0s (4 252 kB/s)           
Přednastavují se balíky…
(Načítá se databáze … nyní je nainstalováno 204556 souborů a adresářů.)
Připravuje se nahrazení …/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb …
grep: /etc/mysql/: Adresář nebo soubor neexistuje
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 5
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: chyba při zpracovávání archivu /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb (--unpack):
 new mysql-server-8.0 package pre-installation script subprocess returned error exit status 1
Při zpracování nastaly chyby:
 /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
kvetos@kvetos:~$

Zastavilo se na zpracování archivu....
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #3 kdy: 02 Květen 2021, 09:07:16 »
Pořád chyba v závislostech, takže jsem použil dále:

kvetos@kvetos:~$ sudo apt-get clean
[sudo] heslo pro kvetos:
kvetos@kvetos:~$ sudo apt-get -f install
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Opravují se závislosti… Hotovo
Následující dodatečné balíky budou instalovány:
  mysql-server-8.0
Navrhované balíky:
  mailx tinyca
Následující NOVÉ balíky budou nainstalovány:
  mysql-server-8.0
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 0 neaktualizováno.
1 instalováno nebo odstraněno pouze částečně.
Nutno stáhnout 1 275 kB archivů.
Po této operaci bude na disku použito dalších 1 481 kB.
Chcete pokračovat? [Y/n] y
Stahuje se:1 http://cz.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-server-8.0 amd64 8.0.23-0ubuntu0.20.04.1 [1 275 kB]
Staženo 1 275 kB za 0s (4 252 kB/s)           
Přednastavují se balíky…
(Načítá se databáze … nyní je nainstalováno 204556 souborů a adresářů.)
Připravuje se nahrazení …/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb …
grep: /etc/mysql/: Adresář nebo soubor neexistuje
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 5
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: chyba při zpracovávání archivu /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb (--unpack):
 new mysql-server-8.0 package pre-installation script subprocess returned error exit status 1
Při zpracování nastaly chyby:
 /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
kvetos@kvetos:~$

Zastavilo se na zpracování archivu....

Mysql services nejde zastavit, nejde spustit!!!!
Viz.:
Kód: [Vybrat]
kvetos@kvetos:~$ mysqld --help
mysqld  Ver 8.0.23-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Starts the MySQL database server.

Usage: mysqld [OPTIONS]

For more help options (several pages), use mysqld --verbose --help.
kvetos@kvetos:~$ sudo service mysql stop
[sudo] heslo pro kvetos:
Failed to stop mysql.service: Unit mysql.service not loaded.
kvetos@kvetos:~$ sudo service mysql start
Failed to start mysql.service: Unit mysql.service not found.
kvetos@kvetos:~$

Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #4 kdy: 02 Květen 2021, 09:09:31 »
Pořád chyba v závislostech, takže jsem použil dále:

kvetos@kvetos:~$ sudo apt-get clean
[sudo] heslo pro kvetos:
kvetos@kvetos:~$ sudo apt-get -f install
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
Opravují se závislosti… Hotovo
Následující dodatečné balíky budou instalovány:
  mysql-server-8.0
Navrhované balíky:
  mailx tinyca
Následující NOVÉ balíky budou nainstalovány:
  mysql-server-8.0
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 0 neaktualizováno.
1 instalováno nebo odstraněno pouze částečně.
Nutno stáhnout 1 275 kB archivů.
Po této operaci bude na disku použito dalších 1 481 kB.
Chcete pokračovat? [Y/n] y
Stahuje se:1 http://cz.archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-server-8.0 amd64 8.0.23-0ubuntu0.20.04.1 [1 275 kB]
Staženo 1 275 kB za 0s (4 252 kB/s)           
Přednastavují se balíky…
(Načítá se databáze … nyní je nainstalováno 204556 souborů a adresářů.)
Připravuje se nahrazení …/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb …
grep: /etc/mysql/: Adresář nebo soubor neexistuje
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 5
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: chyba při zpracovávání archivu /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb (--unpack):
 new mysql-server-8.0 package pre-installation script subprocess returned error exit status 1
Při zpracování nastaly chyby:
 /var/cache/apt/archives/mysql-server-8.0_8.0.23-0ubuntu0.20.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
kvetos@kvetos:~$

Zastavilo se na zpracování archivu....

service mysql nelze spustit ani zastavit!!!!
Viz.:

Kód: [Vybrat]
kvetos@kvetos:~$ mysqld --help
mysqld  Ver 8.0.23-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Starts the MySQL database server.

Usage: mysqld [OPTIONS]

For more help options (several pages), use mysqld --verbose --help.
kvetos@kvetos:~$ sudo service mysql stop
[sudo] heslo pro kvetos:
Failed to stop mysql.service: Unit mysql.service not loaded.
kvetos@kvetos:~$ sudo service mysql start
Failed to start mysql.service: Unit mysql.service not found.
kvetos@kvetos:~$

Kód: [Vybrat]
kvetos@kvetos:~$ mysql -V
mysql  Ver 8.0.23-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))
kvetos@kvetos:~$

Teď jsem konečně zjistil, že service v systému u mě neexistuje:
Kód: [Vybrat]
root@kvetos:/home/kvetos# ls -laF /lib/systemd/system/mysql.service
ls: nelze přistoupit k '/lib/systemd/system/mysql.service': Adresář nebo soubor neexistuje
root@kvetos:/home/kvetos#

Co teď??
« Poslední změna: 02 Květen 2021, 09:27:32 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #5 kdy: 02 Květen 2021, 10:01:05 »
Zásadní problém je v balíku mysql 8.0. Ten se tu táhne při všech opravách. Díval jsem se na Inet, zápasí s tím i ostatní...
dpkg: chyba při zpracovávání balíku mysql-server (--configure):
 problém se závislostmi - nechávám nezkonfigurované
Při zpracování nastaly chyby:
 mysql-server-8.0
 mysql-server
root@kvetos:/home/kvetos# sudo apt-get install --reinstall mysql-server-8.0
Načítají se seznamy balíků… Hotovo
Vytváří se strom závislostí       
Načítají se stavové informace… Hotovo
0 aktualizováno, 0 nově instalováno, 1 přeinstalováno, 0 k odstranění a 0 neaktualizováno.
2 instalováno nebo odstraněno pouze částečně.
Po této operaci bude na disku použito dalších 0 B.
E: Internal Error, No file name for mysql-server-8.0:amd64
root@kvetos:/home/kvetos#

Cesta k instalaci mysql 8.0 je zde, ale nedaří se závěr instalace???

root@kvetos:/home/kvetos# wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb
--2021-05-02 10:13:45--  https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb
« Poslední změna: 02 Květen 2021, 10:41:21 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

LS

  • Závislák
  • ****
  • Příspěvků: 3849
    • Zobrazit profil
    • http://linux.euweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #6 kdy: 03 Květen 2021, 08:20:43 »
Co vypíší tyto příkazy?

Kód: [Vybrat]
sudo dpkg -l | grep -i mysql
sudo dpkg -l | grep -i mariadb

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #7 kdy: 03 Květen 2021, 12:08:21 »
Kód: [Vybrat]
root@kvetos:/home/kvetos# sudo dpkg -l | grep -i mysql
ii  mysql-apt-config                           0.8.16-1                                   all          Auto configuration for MySQL APT Repo.
rc  mysql-common                               8.0.24-1ubuntu20.04                        amd64        Common files shared between packages
rc  mysql-community-client                     8.0.24-1ubuntu20.04                        amd64        MySQL Client
ii  mysql-community-client-core                8.0.24-1ubuntu20.04                        amd64        MySQL Client Core Binaries
ii  mysql-community-client-plugins             8.0.24-1ubuntu20.04                        amd64        MySQL Client plugin
rc  mysql-community-server                     8.0.24-1ubuntu20.04                        amd64        MySQL Server
rc  mysql-server-8.0                           8.0.23-0ubuntu0.20.04.1                    amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-8.0                      8.0.23-0ubuntu0.20.04.1                    amd64        MySQL database server binaries
ii  php-mysql                                  2:7.4+75                                   all          MySQL module for PHP [default]
ii  php7.4-mysql                               7.4.3-4ubuntu2.4                           amd64        MySQL module for PHP
ii  phpmyadmin                                 4:4.9.5+dfsg1-2                            all          MySQL web administration tool
root@kvetos:/home/kvetos#

Kód: [Vybrat]
root@kvetos:/home/kvetos# sudo dpkg -l | grep -i mysql
ii  mysql-apt-config                           0.8.16-1                                   all          Auto configuration for MySQL APT Repo.
rc  mysql-common                               8.0.24-1ubuntu20.04                        amd64        Common files shared between packages
rc  mysql-community-client                     8.0.24-1ubuntu20.04                        amd64        MySQL Client
ii  mysql-community-client-core                8.0.24-1ubuntu20.04                        amd64        MySQL Client Core Binaries
ii  mysql-community-client-plugins             8.0.24-1ubuntu20.04                        amd64        MySQL Client plugin
rc  mysql-community-server                     8.0.24-1ubuntu20.04                        amd64        MySQL Server
rc  mysql-server-8.0                           8.0.23-0ubuntu0.20.04.1                    amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-8.0                      8.0.23-0ubuntu0.20.04.1                    amd64        MySQL database server binaries
ii  php-mysql                                  2:7.4+75                                   all          MySQL module for PHP [default]
ii  php7.4-mysql                               7.4.3-4ubuntu2.4                           amd64        MySQL module for PHP
ii  phpmyadmin                                 4:4.9.5+dfsg1-2                            all          MySQL web administration tool
root@kvetos:/home/kvetos# sudo dpkg -l | grep -i mariadb
rc  mariadb-client-10.3                        1:10.3.25-0ubuntu0.20.04.1                 amd64        MariaDB database client binaries
rc  mariadb-common                             1:10.3.25-0ubuntu0.20.04.1                 all          MariaDB common metapackage
rc  mariadb-server-10.3                        1:10.3.25-0ubuntu0.20.04.1                 amd64        MariaDB database server binaries
root@kvetos:/home/kvetos#

« Poslední změna: 03 Květen 2021, 12:11:16 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

LS

  • Závislák
  • ****
  • Příspěvků: 3849
    • Zobrazit profil
    • http://linux.euweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #8 kdy: 03 Květen 2021, 12:41:15 »
Tak skoro bych tipnul, že problém by mohl být v tom, že máte opravdu současně nainstalovaný mysql-server-8.0 a mariadb-server-10.3. Protože když na čisté instalaci Ubuntu 20.04 instaluji mysql, nainstaluje se toto:

Kód: [Vybrat]
user@ubuntu:~$ sudo apt install apache2 mysql-server libapache2-mod-php php-mysql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  apache2-bin apache2-data apache2-utils libaio1 libapache2-mod-php7.4 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcgi-fast-perl libcgi-pm-perl libcurl4 libevent-core-2.1-7 libevent-pthreads-2.1-7 libfcgi-perl libhtml-template-perl liblua5.2-0
  libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client-8.0 mysql-client-core-8.0 mysql-server-8.0 mysql-server-core-8.0 php-common php7.4-cli php7.4-common php7.4-json php7.4-mysql php7.4-opcache php7.4-readline
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom php-pear libipc-sharedcache-perl mailx tinyca
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libaio1 libapache2-mod-php libapache2-mod-php7.4 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcgi-fast-perl libcgi-pm-perl libcurl4 libevent-core-2.1-7 libevent-pthreads-2.1-7 libfcgi-perl
  libhtml-template-perl liblua5.2-0 libmecab2 mecab-ipadic mecab-ipadic-utf8 mecab-utils mysql-client-8.0 mysql-client-core-8.0 mysql-server mysql-server-8.0 mysql-server-core-8.0 php-common php-mysql php7.4-cli php7.4-common php7.4-json php7.4-mysql php7.4-opcache
  php7.4-readline
0 upgraded, 36 newly installed, 0 to remove and 95 not upgraded.
Need to get 36,5 MB/36,8 MB of archives.
After this operation, 276 MB of additional disk space will be used.

A když budu chtít místo mysql mariadb, vypadá skladba instalovaných balíčků takto:

Kód: [Vybrat]
user@ubuntu:~$ sudo apt install apache2 mariadb-server libapache2-mod-php php-mysql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  apache2-bin apache2-data apache2-utils galera-3 gawk libaio1 libapache2-mod-php7.4 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libcurl4 libdbd-mysql-perl libdbi-perl libfcgi-perl
  libhtml-template-perl liblua5.2-0 libreadline5 libsigsegv2 libsnappy1v5 libterm-readkey-perl mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common mariadb-server-10.3 mariadb-server-core-10.3 php-common php7.4-cli php7.4-common php7.4-json php7.4-mysql
  php7.4-opcache php7.4-readline socat
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom gawk-doc php-pear libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl libipc-sharedcache-perl mailx mariadb-test tinyca
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils galera-3 gawk libaio1 libapache2-mod-php libapache2-mod-php7.4 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libcgi-fast-perl libcgi-pm-perl libconfig-inifiles-perl libcurl4 libdbd-mysql-perl
  libdbi-perl libfcgi-perl libhtml-template-perl liblua5.2-0 libreadline5 libsigsegv2 libsnappy1v5 libterm-readkey-perl mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common mariadb-server mariadb-server-10.3 mariadb-server-core-10.3 php-common php-mysql
  php7.4-cli php7.4-common php7.4-json php7.4-mysql php7.4-opcache php7.4-readline socat
0 upgraded, 41 newly installed, 0 to remove and 95 not upgraded.
Need to get 26,0 MB/26,3 MB of archives.
After this operation, 194 MB of additional disk space will be used.

Nevím, jaký byl záměr, co přesně a v jakém pořadí jste instaloval, ale hledal bych tímto směrem...

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #9 kdy: 03 Květen 2021, 13:01:10 »
JJ, to je ono, myslím  určitě. Díka za nakopnutí!
Takže dám purge a odinstaluji mariadb-server-10.3. Takže bych měl zůstat u MySQL, ne? Snad to tím vyřeším.
No, záměr byl nainstalovat na localhost LAMPP, tedy také s phpmyadmin.
Díky!
« Poslední změna: 03 Květen 2021, 13:04:20 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

LS

  • Závislák
  • ****
  • Příspěvků: 3849
    • Zobrazit profil
    • http://linux.euweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #10 kdy: 03 Květen 2021, 13:24:40 »
No minimálně bych to zkusil.

Kód: [Vybrat]
sudo apt purge mariadb-client-10.3 mariadb-common mariadb-server-10.3
V Ubuntu 20.04 je výchozím MySQL serverem stále mysql, narozdíl třeba od Debianu.

Viz
https://packages.ubuntu.com/focal/default-mysql-server
vs
https://packages.debian.org/buster/default-mysql-server

Proč tam máte současně i mariadb-server, neumím říct. Ale musel tam být dřív než mysql-server, ten proto nejde správně nainstalovat. Pokud jste instaloval z příkazové řádky, zkuste projít historii vlastních příkazů, jestli jste to tam omylem nezadal sám, třeba zkopírováním celého příkazu z nějakého návodu určeného pro Debian?

Jako zde: https://askubuntu.com/questions/1243650/cant-install-mysql-after-stupid-clash-with-mariadb

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #11 kdy: 03 Květen 2021, 15:03:10 »
Díky za tyto rady, v tom případě jsem fakt slabej na řešení, to doposud neznám. Dikes. Zkusím.
Tak okamžitě dodávám, jak to dopadlo:
Kód: [Vybrat]
0 aktualizováno, 0 nově instalováno, 3 k odstranění a 0 neaktualizováno.
Po této operaci bude na disku použito dalších 0 B.
Chcete pokračovat? [Y/n] y
(Načítá se databáze … nyní je nainstalováno 204558 souborů a adresářů.)
Odstraňují se konfigurační soubory balíku mariadb-common (1:10.3.25-0ubuntu0.20.04.1) …
Odstraňují se konfigurační soubory balíku mariadb-client-10.3 (1:10.3.25-0ubuntu0.20.04.1) …
Odstraňují se konfigurační soubory balíku mariadb-server-10.3 (1:10.3.25-0ubuntu0.20.04.1) …
root@kvetos:/home/kvetos#

« Poslední změna: 03 Květen 2021, 15:07:49 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.

Kvido

  • Člen
  • **
  • Příspěvků: 346
    • Zobrazit profil
    • nekecamweb.cz
Re:Instalace MySQL, nesplněné závislosti
« Odpověď #12 kdy: 03 Květen 2021, 17:18:43 »
Nyní jsem MySQL-service odinstaoval:

sudo apt purge mysql-server
sudo apt autoremove
sudo apt autoclean
sudo apt remove dbconfig-mysql

Pak jsem provedl po sudo update klasickou instalaci balíčku mysql-server:
sudo apt install mysql-server
Následovala konfigurace, tedy bezpečnostní příkaz:
sudo mysql_secure_installation
Bylo vytvořeno heslo uživatele atd., jak je to při běžné instalaci.
V závěru kontrola-test:
systemctl status mysql.service
Dopadlo to dobře, viz. obrázek.

Server MySQL mám nyní plně funkčí, viz výpis:

Kód: [Vybrat]
kvetos@kvetos:~$ sudo su
[sudo] heslo pro kvetos:
[b]root@kvetos:/home/kvetos# sudo mysqladmin -p -u Kvido version[/b]
Enter password:
mysqladmin  Ver 8.0.24 for Linux on x86_64 (MySQL Community Server - GPL)
Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Server version 8.0.24
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 1 hour 11 min 37 sec

Threads: 2  Questions: 30  Slow queries: 0  Opens: 160  Flush tables: 3  Open tables: 79  Queries per second avg: 0.006
root@kvetos:/home/kvetos#




« Poslední změna: 03 Květen 2021, 17:29:37 od Kvido »
Základní deska:
Intel(R) Core(TM) i5 CPU 760, 2.80GHz, 3505 MHz
SATA 6M-WDC WD 500.1 GB. 2. HDD 4M-Samsung 400 GB. RAM DDR2 2x, DDR3 1x - 4,2G. Grafika: Gallium 0.4 on ATI RS690. OS: Ubuntu 20.04.02 LTS, 64bit.