搭建yum仓库,yum命令
程序员文章站
2022-05-29 10:01:51
...
发布网络yum源 首先要准备好一个yum源
yum源需要准备的内容:
1大量的.rpm软件的安装包
2.针对这些软件包的 repodata/仓库档案
repodata/仓库档案数据
filelists.xml.gz //软件包的文件安装清单
primary.xml.gz //软件包的基本信息/主要信息
other.xml.gz //软件包的其他信息
repomd.xml //提供.xml.gz下载和效验信息
yum仓库里的五条主要内容
[yum仓库标识]
name=名称(随便写)
baseurl=指定yum仓库位置
ebabled=开机自启
gpgcheck=0 关闭效验(1开启效验)
我们这里使用RHEL7自带的光盘
自定义yum仓库
1.准备/var/ftp
2.挂载CentOS7-1804.iso到上述目录
[[email protected] ~]$ cat /etc/yum.repos.d/CentOS.repo
[CentOS7]
name=CentOS 7
baseurl=file:///var/ftp/centos-1804
enabled=1
gpgcheck=0
部署http资源
将yum仓库目录发布为web下载资源
默认根目录在/var/www/html/
[[email protected] ~]# vim /etc/yum.repos.d/local.repo
[local_repo]
name=CentOS-$releasever - Base
baseurl="ftp://192.168.4.254/centos-1804"
enabled=1
gpgcheck=0
yum 常见命令
yum clean all --清理软件源
yum repolist --加载软件源
yum install 包名 --安装软件安装过程会出现是否安装依赖
yum -y install 包名 --自动安装
yum remove 包名 --卸载软件
yum info 包名 --查看软件信息