vb预装依赖libaio相关错误处理

vb安装依赖报错:

Error: 
 Problem: cannot install both libaio-0.3.111-5.p03.ky10.x86_64 and libaio-0.3.112-5.p01.ky10.x86_64
  - package libaio-devel-0.3.111-5.p03.ky10.x86_64 requires libaio(x86-64) = 0.3.111-5.p03.ky10, but none of the providers can be installed
  - cannot install the best candidate for the job
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

应该是麒麟系统本身已安装了高版本的libaio
查看当前版本:

rpm -q libaio

降级 libaio 以匹配开发包要求

yum downgrade libaio-0.3.111-5.p03.ky10 -y 

然后安装所有依赖包

yum install -y zlib-devel libaio libuuid krb5-libs libicu libxslt tcl perl openldap pam openssl-devel libxml2 libaio-devel flex bison ncurses-devel glibc-devel patch readline-devel expect bzip2 gcc net-tools gdb
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容