YUM搭建本地仓库
我是用本地镜像搭建的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 #[GPG签名检查跳过]
baseurl=file:/mnt #[YUM代理服务器路径]
希望可以在以后谨记
报错信息,URL必须是http,ftp,file或https
[root@local ~]# yum -y install httpd
安装成功了 fastestmirror 和 langpacks 软件包。
Repository 'CentenOS7':在解析配置时出现了问题。尝试解析 baseurl 为 '/mnt' 时发生了错误。URL必须是http、ftp、file或https其中之一而不是其他类型。
完成后检验
[root@local ~]# yum -y install httpd
[root@local ~]# rpm -q httpd
补充:可以自动生成客户端文件
[root@xiong ~]# 删除指定目录及其子目录中的所有文件和子目录:/etc/yum.repos.d/*
[root@xiong ~]# 列出指定目录下的文件:/etc/yum.repos.d/
[root@xiong ~]# 执行 YUM 配置管理器命令以添加文件路径:/mnt
[mnt]
name=added from: file:/mnt
baseurl=file:/mnt
enabled=1
[root@xiong ~]# ls /etc/yum.repos.d/
mnt.repo
[根@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
仅做个人笔记,不对的地方欢迎指出
