部署YUM仓库及NFS共享服务

本文详细介绍了如何部署YUM仓库,包括准备安装源、构建CentOS 7软件仓库、配置YUM仓库位置,并提供了直接使用光盘作为软件仓库的方法。此外,还讲解了NFS共享存储服务的配置,包括服务端和客户端的设置,以及NFS的特点和工作原理。
摘要由CSDN通过智能技术生成

一、YUM仓库服务

■YUM (Yellow dog Updater Modified)

●基于RPM包构建的软件更新机制

●可以自动解决依赖关系

●所有软件包由集中的YUM软件仓库提供
在这里插入图片描述

1、准备安装源

■软件仓库的提供方式

●FTP服务:ftp://…

●HTTP服务:http://…

●本地目录:file://…

■RPM软件包的来源

●Centos发布的RPM包集合

●第三方组织发布的RPM包集合

●用户自定义的RPM包集合

2、构建Centos 7软件仓库

●RPM包来自Centos 7 DVD

●通过FTP方式提供给客户机

[root@localhost ~]# mkdir -p lvarlftplcentos7
[root@localhost ~]#cp -rf lmedialcdroml* /var/ftp/centos7

[root@localhost ~]# rpm -ivh /medialcdrom/Packages/vsftpd-3.0.2-21.el7.x86_64.rpm

[root@localhost ~]#systemctl start vsftpd
[root@localhost ~]# systemctl enable vsftpd

3、在软件仓库中加入非官方RPM包组

●包括存在依赖关系的所有RPM包

●使用createreps工具建立仓库数据文件

[root@localhost ~]# mkdir /var/ftp/other
[root@localhost ~]# cd /var/ftp/other(非官方的RPM要先放入该目录下)
[root@localhost other]# createrepo -g /medialcdrom/repodata/repomd.xml ./

4、为客户机指定YUM仓库位置

●配置文件:/etc/yum.repos.d/centos7.repo

[root@localhost -]# vi /etc/yum.repos.d/centos7.repo
[base]
name=CentOS 7.3
baseurl=ftp://192.168.4.254/centos7enabled=1软件校验公钥
gpgcheck=1
gpgkey=file:llletc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7[other]
rfame=Other RPM Packagesbaseurl=ftp://192.168.4.254/otherenabled=1
gpgcheck=0

5、直接以Centos7光盘做软件仓库

●将Centos 7 光盘放入光驱

●挂载镜像到仓库位置,URL地址为file:///media/cdrom

[root@localhost ~]# viletclyum.repos.d/local.repo


[local]
name=CnetOS 7.3
baseurl=file:/l/medialcdromenabled=1
gpgcheck=0

6、关于YUM命令

●由软件包yum-3.4.3-150.el7.centos.noarch提供
●用来访问YUM仓库,查询、下载及安装、卸载软件包

■YUM的配置文件

●基本设置:/etc/yum.conf

●仓库设置:/etc/yum.repos.d/*.repo

●日志文件:/var/log/yum.log

7、YUM缓存目录

●存放下载的软件包、仓库信息等数据

●位于/var/cache/yum/ b a s e a r c h / basearch/ basear

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值