栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【配置yum本地源后报错】—— Bad id for repo

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【配置yum本地源后报错】—— Bad id for repo

本地yum源配置后,yum install vim安装报错

Bad id for repo: yum, byte = 0
repo的错误id: yum,字节=0

总结:[yum] 这里yum是源标识,唯一id,并却[] 里面不能有空格。

  1. 报错代码如下:
[root@localhost yum.repos.d]# yum install vim
已加载插件:fastestmirror
Bad id for repo:  yum, byte =   0
There are no enabled repos.
 Run "yum repolist all" to see the repos you have.
 To enable Red Hat Subscription Management repositories:
     subscription-manager repos --enable 
 To enable custom repositories:
     yum-config-manager --enable 

  • 查看配置的本地yum源文件(这个是第一次配置的错误的示范的)
[root@localhost yum.repos.d]# cat yum.repo
[ yum]
name=is YUM
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1

报错排除:[yum] 这里的yum是源标识,唯一id,必须在[yumid]里面,并且yumid不能有空格。 去掉上面[ yum] 这里的空格改成[yum] 就可以了。

  • 改正后的yum本地源正确文件(修改后正确的yum本地配置):
[root@localhost yum.repos.d]# cat yum.repo
[yum]
name=is YUM
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1

改正后:

  1. 清除历史缓存:yum clear all
  2. 元数据缓存建立:yum makecache root
  3. 重启网卡:systemctl restart network
  4. 测试yum安装: yum -y install vim
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache 
[root@localhost yum.repos.d]# systemctl restart network 
[root@localhost yum.repos.d]# yum install vim
  • 查看yum源可用资源数:yum repolist all
[root@localhost cdrom]# yum repolist all
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
源标识              源名称                     状态
yum                  is YUM              启用: 4,070
repolist: 4,070

总结:[yum] 这里yum是源标识,唯一id,并却[yumid] 里面不能有空格。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013431.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号