不,这不是禁用 YUM 镜像列表检查的重复该问题已通过阻止更新所有元数据来解决。这不是我想做的。
我正在尝试在限制外部访问的公司防火墙后面构建图像。我有内部镜像,我在启动过程中将安装程序指向它。那部分工作。图像重新启动。我已经禁用了所有repo(甚至尝试删除现有的 .repo 文件),并放置了一个指向我们内部镜像的自定义 repo 文件。我已经在fastestmirror.conf 文件中设置了“enabled = 0”(验证它有效,yum 不再说它正在加载插件),但我仍然收到此错误,并且 yum 退出:
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#7 - "Failed to connect to 2604:1580:fe02:2::10: Network is unreachable"
嗯,是的,我知道这是......这就是我禁用最快镜像的原因。我不再使用镜像列表,因为我已禁用所有默认存储库。
我不想禁用元数据的缓存(也不想延长其寿命,如上述解决方案中所做的那样):我希望检索我们存储库中的元数据,但我不希望它尝试访问镜像列表;没有必要。
为什么它仍然试图访问镜像列表?我怎样才能禁用它?
我认为这篇文章将解决您的问题,首先是最相关的部分:
这应该是镜子所在的位置:
baseurl=file:/share/CentOS/$releasever/os/$basearch/
Run Code Online (Sandbox Code Playgroud)
如果你想让它根本不看:
设置 /etc/yum.repos.d/CentOS-Base.repo 如下:
[base]
name=CentOS-$releasever - Base
baseurl=file:/share/CentOS/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
protect=1
priority=1
enabled=1
[updates]
name=CentOS-$releasever - Updates
baseurl=file:/share/CentOS/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
protect=1
priority=1
enabled=1
[extras]
name=CentOS-$releasever - Extras
baseurl=file:/share/CentOS/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
protect=1
priority=1
enabled=1
[centosplus]
name=CentOS-$releasever - Plus
baseurl=file:/share/CentOS/$releasever/centosplus/$basearch/
exclude=kernel*
gpgcheck=1
enabled=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
protect=0
priority=1
[contrib]
name=CentOS-$releasever - Contrib
baseurl=file:/share/CentOS/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
protect=0
priority=3
Run Code Online (Sandbox Code Playgroud)
从这里: https: //wiki.centos.org/HowTos/CreateLocalMirror
| 归档时间: |
|
| 查看次数: |
4578 次 |
| 最近记录: |