【发布时间】:2021-09-12 15:33:00
【问题描述】:
我正在尝试在我的 centos7 机器上配置我的 yum 存储库,以仅从我的内部存储库安装软件包。为此,我做了以下更改:
-
将所有当前的 repo 配置移动到不同的位置:
sudo mv /etc/yum.repos.d/*.repo ~/backup_yum_repos/
-
在/etc/yum.repos.d下新建文件
Mycompany-internals.repo -
添加了以下内容:
[Mycompany-internals]
name=Mycompany-internals
baseurl=http://linux-repo.my-company.com/abc-2021q2-sr/CentOS-$releasever-$basearch/RPMS.all/
baseurl=http://linux-repo.my-company.com/epel/abc-2021q2-sr/epel/epel
baseurl=http://linux-repo.my-company.com/epel/abc-2021q2-sr/epel/epel-debuginfo/
baseurl=http://linux-repo.my-company.com/epel/abc-2021q2-sr/epel/epel-source/
baseurl=https://linux-repo.my-company.com/utilities/avamar/CentOS$releasever/
baseurl=https://linux-repo.my-company.com/utilities/splunk/v8/
baseurl=http://linux-repo.my-company.com/utilities/perforce/perforce
baseurl=http://linux-repo.my-company.com/utilities/docker/docker/
enabled=1
gpgcheck=0
现在,我希望正常的 yum 安装可以使用我上面提到的注册表工作。
但是当我运行yum install docker(例如)时,它失败并出现错误:
Loaded plugins: changelog, fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
My-company-internal | 2.5 kB 00:00:00
My-Company-internal/primary_db | 42 kB 00:00:00
No package docker available.
Error: Nothing to do
【问题讨论】:
-
您是否设置了卫星或太空行走服务器?
-
linux-repo.my-company.com* 这些是我可以用来安装软件包的现有存储库。我对此没有更多的想法
标签: linux centos repository yum