【发布时间】:2017-12-13 16:27:53
【问题描述】:
现在有点迷茫。我在我的一台服务器上安装了 docker,由于它无法访问互联网,我正在尝试为 centos7.4 构建一个基本映像。不错的 Docker 站点为此目的有一个 mkimage_yum.sh 脚本,但它在尝试运行时始终失败:
yum -c /tmp/mkimage_yum.sh.gnagTv/etc/yum.conf --installroot=/tmp/mkimage_yum.sh.gnagTv -y clean all
出现“未启用存储库”错误。问题是,如果我输入“yum repolist”,我会返回 17 个条目,并且我已经手动尝试将多个 repos 设置为启用。然而,这个命令仍然失败,我不明白可能缺少什么。
有人知道我能做些什么,所以这会成功吗?
杰
【问题讨论】:
-
文件
/tmp/mkimage_yum.sh.gnagTv/etc/yum.conf的内容是什么?您为此命令使用了不同的配置,因此您检查yum repolist不会告诉您此配置中是否存在任何存储库。你应该试试yum -c /tmp/mkimage_yum.sh.gnagTv/etc/yum.conf repolist