【问题标题】:No package lib32z1,lib32ncurses5,lib32stdc++6 available in centoscentos 中没有可用的软件包 lib32z1,lib32ncurses5,lib32stdc++6
【发布时间】:2016-05-18 05:28:48
【问题描述】:
在 centos 中安装 android studio 期间,无法运行 mksdcard SDK 工具。发生错误。我尝试在网上找出解决方案但无法安装
yum install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
错误是没有可用的包。我也更新了 yum。所以请如果有任何解决方案。
【问题讨论】:
标签:
android
linux
centos
centos6
centos7
【解决方案1】:
Centos 没有这些 rpm
lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
你可以试试:
百胜安装 libstdc++.i686
【解决方案2】:
以下命令对我在 centos-7 上有所帮助
对于 lib32stdc++6
sudo yum install libstdc++*
对于 lib32z1
sudo yum install zlib*
用于 32 位系统编译
sudo yum install zlib.i686
对于 lib32ncurses5
sudo yum install libncurses*
【解决方案3】:
yum list available
上面的命令将列出所有可用的包,包括扩展名为 .i686 的 32 位包,安装需要的包。
因此在基于 RedHat 的系统中apt-get lib32stdc++6 lib32z1 的类似包如下
yum -y install libstdc++.i686 zlib.i686