百胜失败了 - 没有启用的回购.

Sha*_*uan 22 linux installation yum

我正在尝试安装"libstdc ++.i686"

yum install libstdc++.i686
Run Code Online (Sandbox Code Playgroud)

但是因为这个错误而失败了:

qa @ qa-teamcity01:/usr/local/nsis/nsis-2.46-src$ sudo yum install libstdc ++.i686

qa的[sudo]密码:

没有启用的回购.**运行"yum repolist all"查看您拥有的回购.

您可以使用yum-config-manager启用repos --enable


我查看了我的repos.d目录(/etc/yum/repos.d)及其空的和opend yum.conf文件,但没有看到任何存储库.

我如何获得我需要的存储库?

Sha*_*uan 26

好的,所以我的问题是我尝试用yum安装包这是从官方Red Hat软件存储库获取,安装,删除,查询和管理Red Hat Enterprise Linux RPM软件包的主要工具,以及其他第三个 - 托盘库.

但我使用的是ubuntu,在Ubuntu的命令行上安装软件包的常用方法是使用apt-get.所以正确的命令是:

sudo apt-get install libstdc++.i686
Run Code Online (Sandbox Code Playgroud)

  • 它对我不起作用,sudo apt-get install libstdc ++.i686读取包列表...完成构建依赖树读取状态信息...完成E:无法找到包libstdc ++.i686 E:找不到任何包通过glob'libstdc ++.i686'E:找不到任何正则表达式'libstdc ++.i686' (24认同)
  • 这并不是对已提出的 yum 问题的真正答案。这不应该是一个被接受的答案 (6认同)