Yakın zamanda CentOS sistemimi masaüstünden yükselttim. Hata!
MariaDB vardı, phpMyAdmin daha önce iyi çalışıyor - ama yükseltme sonra durdu.
Çılgınca googled ve MariaDB * MySQL yeniden yükleme bu kadar gelene kadar bazı öğreticiler takip etmeye çalıştı:
Tüm MySQL kaldırmak için bu komutu yürüttüm:
yum remove mysql-server mysql-libs mysql-devel mysql*
ve sonra MySQL'i yeniden yüklemeye çalıştı:
aşağıdaki gibi - aşağıdaki gibi hatalarla kilitlenir:
*****************************************************************
[root@localhost ~]# yum install mysql-server mysql mysql-devel
*****************************************************************
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.serverspace.co.uk
* extras: centos.serverspace.co.uk
* rpmforge: www.mirrorservice.org
* updates: mirror.rmg.io
Setting up Install Process
Package mysql-server is obsoleted by MariaDB-server, trying to install MariaDB-server-5.5.29-1.i686 instead
Package mysql is obsoleted by MariaDB-server, trying to install MariaDB-server-5.5.29-1.i686 instead
Package mysql-devel is obsoleted by MariaDB-devel, trying to install MariaDB-devel-5.5.29-1.i686 instead
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-devel.i686 0:5.5.29-1 set to be updated
--> Processing Dependency: MariaDB-common for package: MariaDB-devel
---> Package MariaDB-server.i686 0:5.5.29-1 set to be updated
--> Processing Dependency: libssl.so.10 for package: MariaDB-server
--> Processing Dependency: libcrypto.so.10 for package: MariaDB-server
--> Running transaction check
---> Package MariaDB-common.i686 0:5.5.29-1 set to be updated
--> Processing Dependency: MariaDB-compat for package: MariaDB-common
---> Package MariaDB-server.i686 0:5.5.29-1 set to be updated
--> Processing Dependency: libssl.so.10 for package: MariaDB-server
--> Processing Dependency: libcrypto.so.10 for package: MariaDB-server
--> Running transaction check
---> Package MariaDB-compat.i686 0:5.5.29-1 set to be updated
---> Package MariaDB-server.i686 0:5.5.29-1 set to be updated
--> Processing Dependency: libssl.so.10 for package: MariaDB-server
--> Processing Dependency: libcrypto.so.10 for package: MariaDB-server
--> Finished Dependency Resolution
MariaDB-server-5.5.29-1.i686 from mariadb has depsolving problems
--> Missing Dependency: libcrypto.so.10 is needed by package MariaDB-server-5.5.29-1.i686 (mariadb)
MariaDB-server-5.5.29-1.i686 from mariadb has depsolving problems
--> Missing Dependency: libssl.so.10 is needed by package MariaDB-server-5.5.29-1.i686 (mariadb)
Error: Missing Dependency: libcrypto.so.10 is needed by package MariaDB-server-5.5.29-1.i686 (mariadb)
Error: Missing Dependency: libssl.so.10 is needed by package MariaDB-server-5.5.29-1.i686 (mariadb)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
[root@localhost ~]
Şimdi libssl.10 kurmaya çalışırsam, glibc kütüphanelerini kurmam istenir. 2.17 ve 2.7.
Diğer tartışmalar onlardan uzak durmayı söyledi çünkü bu benim sistemimi patlatacak. 2.17 indirmeyi denedim ve çok büyük - açmak için zaman aldı.
Birisi lütfen MariaDB'yi tamamen kaldırmam ve MySQL'i yüklemem için bana yardımcı olabilir mi? Böylece yukarıdaki hataları almam ve çalıştırdığımda MariaDB'ye geçtim:
yum install mysql-server mysql mysql-devel
MariaDB'nin nasıl kurulacağına dair tonlarca malzeme var - ama şimdiye kadar bulduğum hiçbiri MySQL'e nasıl geri döneceğini açık bir şekilde açıklıyor.
rpm -qa | grep openssl
?