Linux中yum仓库
1.YUM仓库
1.1什么是YUM仓库
yum仓库就是使用yum命令下载软件的镜像地址。
我们通常使用 yum install 命今来在线安装 linux系统的软件,这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软件包。众所周知,从国外下载软件速度非常慢,很多情况下都无法下载。国内一些大公司做镜像同步国外的软件,那么我们可能使用国内的下载地址,就能下载我们需要的软件。
1.2YUM仓库实现过程
必须要有安装包和元数据文件。
先在yum服务器上创建 yum repository(仓库),在仓库中事先存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录repodata下),当yum客户端利用yum/dnf工具进行安装时包时,会自动下载repodata中的元数据,查询远数据是否存在相关的包及依赖关系,自动从仓库中找到相关包下载并安装。

2.YUM配置文件
2.1YUM主配置文件
位置: /etc/yum.conf //主配置文件

2.2

2.3
位置:/var/log/yum.log //日志文件的位置
可以用 cat /var/log/yum.log 查看日志
2.3
2.4卸载
yum remove
3.搭建本地YUM仓库
3.1将光驱的镜像文件挂载到本地

3.2新建YUM仓库


3.3清理缓存重建元数据

4.搭建阿里YUM仓库
4.1新建YUM仓库

4.2编辑阿里源YUM仓库


4.3清理缓存重建元数据

5.HTTP方式搭建内网YUM仓库
1.首先安装HTTP服务

2.服务端切换到/var/www/html/ 目录,新建子目录centos7,并将光驱挂载到centos7目录下

3.服务端关闭防火墙,启动FHHP服务

4.客户端移动原有YUM仓库,新建YUM仓库

5.配置HTTP YUM仓库


6.清理缓存,新建元数据

6.FTP方式搭建YUM仓库
1.首先安装FTP服务

2.服务端切换到/var/ftp/ 目录,新建子目录centos,并将光驱挂载到centos目录下

3.客户端安装FTP软件

4.测试连通性

5.客户端移动原有YUM仓库,新建YUM仓库



6.清理缓存,新建元数据


浙公网安备 33010602011771号