YUM仓库的部署和NFS共享服务

YUM仓库的部署和NFS共享服务

YUM概述

YUM(Yellow dog Updater Modified)

基于RPM包构建的软件更新机制
可以自动解决依赖关系
所有软件包集中的YUM软件仓库提供
在这里插入图片描述

准备安装源

软件仓库的提供方式

FTP服务:ftp://…
HTTP服务:http://…
本地目录:file://

RPM软件包的来源

CentOS发布的RPM包集合
第三方组织发布的RPM包集合
用户自定义的RPM包集合

构建CentOS 7软件仓库

RPM包来自CentOS 7 DVD光盘
通过FTP方式提供给客户机
在这里插入图片描述

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

包括存在依赖的关系的所有RPM包
使用createrepo工具建立仓库数据文件
在这里插入图片描述

访问YUN仓库

为客户机指定YUM仓库位置

配置文件:/etc/yum.repos.d/centos7.repo
在这里插入图片描述

本地YUN仓库

直接以CentOS 7 光盘作软件仓库

将CentOS 7 光盘放入光驱
挂载镜像到仓库位置,URL地址为 file:///media/cdrom

YUN工具概述

关于YUM命令

有软件包yum-3.4.3-150.el7.centos。noarch
用来访问YUM仓库、查询。下载机安装、卸载软件包

YUM的配置文件

基本设置:/etc/yum.conf
仓库设置:/etc/yum.repos.d/*.repo
日志文件: /var/log/yum/log

YUM缓存目录

存放下去再的软件包、仓库信息等数据
位于/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever
在这里插入图片描述

软件包查询

查询软件包

yum list 【软件名】
yum info 【软件名】
yum search <关键词>
yum whatprovides vim <关键词>

查询软件包组

yum grouplist 【包组名】
域名groupinfo <包组名>

软件安装升级

安装软件

yum install 【软件名】
yum groupinstall <包组名>

升级软件

yum update
yum groupupdate

软件卸载

卸载软件

yum remove <软件名>
yum groupremove <包组名>

NFS共享存储服务

NFS(Network File System)网络文件系统

依赖于RPC(远端过程调用)
需要安装nfs-utils、 rpcbind软件包
系统服务:nfs、rpcbind
共享配置文件:/etc/exports

使用NFS发布共享资源

安装nfs-utils、 rpcbind软件包

在这里插入图片描述

设置共享目录

在这里插入图片描述

启动NFS服务程序
查看本机发布的NFS共享目录

在这里插入图片描述

在客户机中访问NFS共享资源

安装rcbind软件包,并启动rpcbind服务

在这里插入图片描述

手动挂载NFS共享目录

在这里插入图片描述

fstab自动挂载设置

在这里插入图片描述

强制卸载NFS

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值