奇怪?linux搭建离线仓库为什么执行yum grouplist没有信息呐?
正常现象如下:
怎么样才能解决这个问题?
1、在同系统、同正常环境下查找一下groups.xml
find / -name "*groups*.xml"
可以看到下面有很多groups.xml
2、在挂载源中重新生成repodata
一般离线仓库都配置在/var/www/html/下
举例:
#cd /var/www/html/OS/
下有Appstream文件
#cd Appstream/
ls -l查看是否有repodata文件,存在将上述find查找到对应的Appsteam文件拷贝到这个目录
#cp groups.xml /var/www/html/OS/Appsteam/
重新生成repodata,如果没有createrepo命令执行yum install createrepo
#createrepo -g groups.xml .
执行后yum clean all && yum makecache 重新加载镜像源
#yum groups 或者 yum grouplist 验证是否appsteam获取到了