on
it
road
.com
解决方案
[My Repo] 是错误的,因为它在字母之间使用了 yum 不能正确翻译的空格。
不要在 [My Repo] 中包含空格。
删除或者改成非空格:
# cat /etc/yum.repos.d/my_repo.repo [My-Repo] name=repo1 baseurl=file:///mnt/iso/ enabled=1 gpgcheck=0
检查确认
# yum update Failed to set locale, defaulting to C Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.nluug.nl * extras: mirror.i3d.net * updates: mirror.ams1.nl.leaseweb.net base | 3.6 kB 00:00:00 My-Repo | 951 B 00:00:00 extras | 3.4 kB 00:00:00 updates | 3.4 kB 00:00:00 updates/7/x86_64/primary_db | 6.0 MB 00:00:01 ....
问题
在执行 yum 命令时,出现以下错误:
# yum update Bad id for repo: My Repo, byte = 2
以下是用于本地 dvd 镜像的 repo 文件
# cat /etc/yum.repos.d/my_repo.repo [My Repo] name=repo1 baseurl=file:///mnt/iso/ enabled=1 gpgcheck=0
日期:2020-09-17 00:10:53 来源:oir作者:oir