CentOS7 安装MySQL5.5 Header V3 DSA/SHA1 Signature 、bad ELF interpreter、Linux: libgcc_s.so.1 ...错误
使用rpm -ivh 文件名 安装
首先发生了:
提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies
原因:yum安装了旧版本的GPG keys造成的, 从 RPM 版本 4.1 开始,在安装或升级软件包时会检查软件包的签名。
解决办法:rpm -ivh MySQL-server-5.5.46-1.linux2.6.x86_64.rpm --force --nodeps,后面增加--force --nodeps
参考链接:https://blog.****.net/wisdom_c_1010/article/details/55506081
------------------------------------------------------------------------------------------------------------------------------------------------------------------
接下来发生了:
错误提示:bad ELF interpreter: 没有那个文件或目录
原因是:系统缺少glibc库
做法:使用yum -y -install glibc.i686
参考链接:https://blog.****.net/weixin_44519124/article/details/102837025
------------------------------------------------------------------------------------------------------------------------------------------------------------------
接下来又发生了:
错误提示:Linux: libgcc_s.so.1 must be installed for pthread_cancel to work
原因:是RTC使用了32位的libgcc库,而这个库在64位的Linux机器里没有安装。
解决办法:sudo yum install libgcc.i686