大数据学习第2天----------------linux 安装mysql 出现安装依赖问题解决(centos7)
2017-09-28 15:36
676 查看
问题:安装mysql过程中出现的依赖
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-devel-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-devel-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libmysqlclient.so.20()(64bit) is needed by mysql-community-devel-5.7.16-1.el7.x86_64
mysql-community-libs(x86-64) >= 5.7.9 is needed by mysql-community-devel-5.7.16-1.el7.x86_64
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-*
warning: mysql-community-libs-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-5.7.16-1.el7.x86_64
mariadb-libs is obsoleted by mysql-community-libs-5.7.16-1.el7.x86_64
mariadb-libs is obsoleted by mysql-community-libs-compat-5.7.16-1.el7.x86_64
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-libs-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-client-5.7.16-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.16-1.el6.x86_64.rpm error: open of mysql-community-client-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-common-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.16-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
解决:清除yum里所有mysql依赖包
[root@hadoop mysql-5.7.16]# rpm -qa|grep mysql
[root@hadoop mysql-5.7.16]# yum remove mysql-libs
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be erased
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Running transaction check
---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased
--> Finished Dependency Resolution
base/7/x86_64 | 3.6 kB 00:00:00
base/7/x86_64/group_gz | 156 kB 00:00:01
base/7/x86_64/primary_db | 5.7 MB 00:01:05
extras/7/x86_64 | 3.4 kB 00:00:00
extras/7/x86_64/primary_db | 112 kB 00:00:00
updates/7/x86_64 | 3.4 kB 00:00:00
http://mirrors.nwsuaf.edu.cn/centos/7.4.1708/updates/x86_64/repodata/83765bcb6bdf635b44894385dbdf1223fcc11d8b7caf96e096a8ce244feebe6f-primary.sqlite.bz2: [Errno 12] Timeout on http://mirrors.nwsuaf.edu.cn/centos/7.4.1708/updates/x86_64/repodata/83765bcb6bdf635b44894385dbdf1223fcc11d8b7caf96e096a8ce244feebe6f-primary.sqlite.bz2: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
Trying other mirror.
updates/7/x86_64/primary_db | 2.9 MB 00:00:15
Dependencies Resolved
=================================================================================================
Package Arch Version Repository Size
=================================================================================================
Removing:
mariadb-libs x86_64 1:5.5.56-2.el7 @anaconda 4.4 M
Removing for dependencies:
postfix x86_64 2:2.10.1-6.el7 @anaconda 12 M
Transaction Summary
=================================================================================================
Remove 1 Package (+1 Dependent package)
Installed size: 17 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : 2:postfix-2.10.1-6.el7.x86_64 1/2
Erasing : 1:mariadb-libs-5.5.56-2.el7.x86_64 2/2
Verifying : 1:mariadb-libs-5.5.56-2.el7.x86_64 1/2
Verifying : 2:postfix-2.10.1-6.el7.x86_64 2/2
Removed:
mariadb-libs.x86_64 1:5.5.56-2.el7
Dependency Removed:
postfix.x86_64 2:2.10.1-6.el7
Complete!
解决完毕
[root@hadoop mysql-5.7.16]# ls
mysql-community-client-5.7.16-1.el7.x86_64.rpm
mysql-community-common-5.7.16-1.el7.x86_64.rpm
mysql-community-devel-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.16-1.el7.x86_64.rpm
mysql-community-libs-5.7.16-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-5.7.16-1.el7.x86_64.rpm
mysql-community-server-5.7.16-1.el7.x86_64.rpm
mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm
mysql-community-test-5.7.16-1.el7.x86_64.rpm
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-common-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-common-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-libs-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-libs-5.7.16-1.el7################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-client-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-client-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-client-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-server-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-server-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]#
[root@hadoop mysql-5.7.16]# systemctl start mysqld.service
[root@hadoop mysql-5.7.16]# ps -ef|grep mysql
mysql 36132 1 0 23:46 ? 00:00:00 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
root 36191 2144 0 23:48 pts/0 00:00:00 grep --color=auto mysql
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-devel-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-devel-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
libmysqlclient.so.20()(64bit) is needed by mysql-community-devel-5.7.16-1.el7.x86_64
mysql-community-libs(x86-64) >= 5.7.9 is needed by mysql-community-devel-5.7.16-1.el7.x86_64
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-*
warning: mysql-community-libs-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-5.7.16-1.el7.x86_64
mariadb-libs is obsoleted by mysql-community-libs-5.7.16-1.el7.x86_64
mariadb-libs is obsoleted by mysql-community-libs-compat-5.7.16-1.el7.x86_64
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-libs-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-client-5.7.16-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.16-1.el6.x86_64.rpm error: open of mysql-community-client-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-common-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
file /usr/share/mysql/czech/errmsg.sys from install of mysql-community-common-5.7.16-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64
解决:清除yum里所有mysql依赖包
[root@hadoop mysql-5.7.16]# rpm -qa|grep mysql
[root@hadoop mysql-5.7.16]# yum remove mysql-libs
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be erased
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Running transaction check
---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased
--> Finished Dependency Resolution
base/7/x86_64 | 3.6 kB 00:00:00
base/7/x86_64/group_gz | 156 kB 00:00:01
base/7/x86_64/primary_db | 5.7 MB 00:01:05
extras/7/x86_64 | 3.4 kB 00:00:00
extras/7/x86_64/primary_db | 112 kB 00:00:00
updates/7/x86_64 | 3.4 kB 00:00:00
http://mirrors.nwsuaf.edu.cn/centos/7.4.1708/updates/x86_64/repodata/83765bcb6bdf635b44894385dbdf1223fcc11d8b7caf96e096a8ce244feebe6f-primary.sqlite.bz2: [Errno 12] Timeout on http://mirrors.nwsuaf.edu.cn/centos/7.4.1708/updates/x86_64/repodata/83765bcb6bdf635b44894385dbdf1223fcc11d8b7caf96e096a8ce244feebe6f-primary.sqlite.bz2: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
Trying other mirror.
updates/7/x86_64/primary_db | 2.9 MB 00:00:15
Dependencies Resolved
=================================================================================================
Package Arch Version Repository Size
=================================================================================================
Removing:
mariadb-libs x86_64 1:5.5.56-2.el7 @anaconda 4.4 M
Removing for dependencies:
postfix x86_64 2:2.10.1-6.el7 @anaconda 12 M
Transaction Summary
=================================================================================================
Remove 1 Package (+1 Dependent package)
Installed size: 17 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : 2:postfix-2.10.1-6.el7.x86_64 1/2
Erasing : 1:mariadb-libs-5.5.56-2.el7.x86_64 2/2
Verifying : 1:mariadb-libs-5.5.56-2.el7.x86_64 1/2
Verifying : 2:postfix-2.10.1-6.el7.x86_64 2/2
Removed:
mariadb-libs.x86_64 1:5.5.56-2.el7
Dependency Removed:
postfix.x86_64 2:2.10.1-6.el7
Complete!
解决完毕
[root@hadoop mysql-5.7.16]# ls
mysql-community-client-5.7.16-1.el7.x86_64.rpm
mysql-community-common-5.7.16-1.el7.x86_64.rpm
mysql-community-devel-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.16-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.16-1.el7.x86_64.rpm
mysql-community-libs-5.7.16-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.16-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-5.7.16-1.el7.x86_64.rpm
mysql-community-server-5.7.16-1.el7.x86_64.rpm
mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm
mysql-community-test-5.7.16-1.el7.x86_64.rpm
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el6.x86_64.rpm
error: open of mysql-community-common-5.7.16-1.el6.x86_64.rpm failed: No such file or directory
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-common-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-common-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-libs-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-libs-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-libs-5.7.16-1.el7################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-client-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-client-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-client-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]# rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm
warning: mysql-community-server-5.7.16-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql-community-server-5.7.16-1.e################################# [100%]
[root@hadoop mysql-5.7.16]#
[root@hadoop mysql-5.7.16]# systemctl start mysqld.service
[root@hadoop mysql-5.7.16]# ps -ef|grep mysql
mysql 36132 1 0 23:46 ? 00:00:00 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
root 36191 2144 0 23:48 pts/0 00:00:00 grep --color=auto mysql
相关文章推荐
- 【解决】Linux下安装mysql出现的问题
- 解决在CentOS上安装mysql出现/lib/ld-linux.so.2: bad ELF interpreter问题和缺少共享库libstdc++.so.6
- 开始学习linux,U盘安装linux的centos7出现错误,进入不到安装界面,最后解决办法
- linux(centOS6) 安装Mysql 5.6.19数据库步骤、 问题以及相应的解决办法
- 【札记】Linux下 MySQL-5.7.17 tar.gz 包方式安装部署后出现密码过期的问题解决(不修改/etc/my.cnf文件)
- Linux系统安装mysql出现问题解决方法
- linux 下安装 MySQL 经常出现各种问题终极解决方法 /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.pid
- Linux下安装mysql 出现依赖包冲突解决方法
- 解决在X64 RedHat5.1、centos、linux 下以编译方式安装PHP 出现的种种问题(转)
- [学习笔记][ASP.NET2.0][点击asp:Button出现两次提交数据的问题][解决:去掉OnClick或者OnCommand属性]
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结
- CentOS 64bit 下安装Mysql--解决Can't connect to local MySQL server through socket"问题
- 解决Redhat Linux AS使用yum时出现This system is not registered with RHN的问题(改用CentOS的yum)
- Linux第一天接触, 安装CentOS后解决中文字体的问题
- linux下安装mysql源码包出现configure: error: No curses/termcap library found的解决办法
- 解决netbeans在linux下安装时出现乱码的问题
- CentOS下安装Mysql出现的问题总结