linux 中 配置自己的yum仓库 里面有一步是vi模式下编辑自己的XXXX.repo文件

这里的 baseurl 路径到底应该写什么啊 网上查的是yum源路径 我把光盘iso的 Packages路径下的所有rpm全部 cp 到了一个新目录下 新目录路径是 /XXXX/Packages/ 但是我在baseurl 里面写这个后 执行命令 yum list all 却被告知路径有错
[root@localhost yum.repos.d]# yum list all
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Error: File contains no section headers.
file: file://///etc/yum.repos.d/zax520.repo, line: 1
' [zax]\n'
这个问题困扰我一整天了 真心求高手告

baseurl路劲最后跟光盘的挂载路径,比如:
baseurl=file://光盘挂载地址,
首先你需要将光盘挂载到本地的一个路径(挂载点):
# mkdir /mnt/cdrom 创建挂载点
# mount /dev/cdrom /mnt/cdrom 挂载光盘文件到挂载点
baseurl=file://media/cdrom
如果你拷贝的话,光拷贝rpm包可能还不够,估计得将iso全部解压后文件和文件夹都拷贝到一处才可以。建议看下下面这个帖子:
http://jingyan.baidu.com/article/e4d08ffdd07e6a0fd2f60da7.html
希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-21
baseurl=file:///xxx/xxxgpg/名称格式可以参考其他repo制作好yum clean all一下看看
相似回答