我是用本地镜像搭建的yum仓库,比较简单,所以遇到的问题比较少
直接root身份,修改配置文件
清空repo文件,以防发生冲突,顺便练习一下删除(#^.^#)
rm -rf /etc/yum.repos.d/*.repo
指定Yum服务端位置
vim /etc/yum.repo.d/dvd.repo
[CentenOS7] #仓库名称(任意名称)
name=CentOS7 #仓库描述(任意)
enable=1 #启动文件,“1”表示启动
gpgcheck=0 #不检测软件包签名
baseurl=file:/mnt #yum源地址
希望可以在以后谨记
报错信息,URL必须是http,ftp,file或https
[root@local ~]# yum -y install httpd
已加载插件:fastestmirror, langpacks
Repository 'CentenOS7': Error parsing config: Error parsing "baseurl = '/mnt'": URL must be http, ftp, file or https not ""
完成后检验
[root@local ~]# yum -y install httpd
[root@local ~]# rpm -q httpd
补充:可以自动生成客户端文件
[root@xiong ~]# rm -rf /etc/yum.repos.d/*
[root@xiong ~]# ls /etc/yum.repos.d/
[root@xiong ~]# yum-config-manager --add file:/mnt
[mnt]
name=added from: file:/mnt
baseurl=file:/mnt
enabled=1
[root@xiong ~]# ls /etc/yum.repos.d/
mnt.repo
[root@xiong ~]# vim /etc/yum.repos.d/mnt.repo #写入不检测软件签名 gpgcheck=0
[root@xiong ~]# yum clean all #清楚缓存
[root@xiong ~]# yum repolist
repolist: 4,021
查找命令安装包
[root@xiong ~]# yum provides wget
仅做个人笔记,不对的地方欢迎指出