安装Mesos相关依赖时出错了
$ sudo yum install -y apache-maven python-devel python-six python-virtualenv java-1.8.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel
错误信息如下:
Loading mirror speeds from cached hostfile
没有可用软件包 python-virtualenv。
没有可用软件包 java-1.8.0-openjdk-devel。
没有可用软件包 libcurl-devel。
没有可用软件包 cyrus-sasl-devel。
没有可用软件包 cyrus-sasl-md5。
没有可用软件包 apr-util-devel。
···
误:软件包:apache-maven-3.5.2-1.el7.noarch (epel-apache-maven)
需要:java >= 1.7.0
错误:软件包:apache-maven-3.5.2-1.el7.noarch (epel-apache-maven)
需要:java-devel >= 1.7.0
错误:软件包:apache-maven-3.5.2-1.el7.noarch (epel-apache-maven)
需要:jpackage-utils
错误:软件包:subversion-devel-1.9.9-1.x86_64 (WANdiscoSVN)
需要:pkgconfig(gnome-keyring-1)
错误:软件包:subversion-devel-1.9.9-1.x86_64 (WANdiscoSVN)
需要:pkgconfig(sqlite3)
错误:软件包:subversion-devel-1.9.9-1.x86_64 (WANdiscoSVN)
需要:pkgconfig(apr-util-1)
从错误信息来看,应该是yum源配置有问题,导致找不到相关的软件包。所以,只需要将yum源配置成国内的yum源即可,具体可以参考我的另一篇文章:https://www.jianshu.com/p/4fcb5062cd54
网友评论