欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

搭建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 包名 --查看软件信息

相关标签: yum