Linux中软件升级机制yum指令的基本介绍以及yum配置的两种方式
先来介绍一下yum:
yum是通过分析RPM(linux中的软件包管理器)的标头数据后,根据各软件的相关性制作出属性相依时的解决方案,然后可以自动处理软件的相依属性问题,以解决软件安装或移除与升级的问题。可以通过 yum 进行查询、安装、升级与移除功能
介绍一些yum的最基本指令:
yum install +软件名 对软件安装
remove +软件名 卸载指定软件
repolist 列出yum源信息
list +软件名 查看软件源中是否有此软件
list all 列出所有软件名称
list installd 列出已安装好的软件名称
list avaiable 列出可用yum安装的软件名称
clean all 清空yum缓存
search +软件信息 根据软件信息搜索软件名称
whatprovides +名称 在yum源中查找包含指定名称文件的软件包
update 更新软件
history 查看系统软件改变历史
reinstall +软件名 重新安装软件
info +软件名 查看软件信息
groups list 查看软件组信息
groups info +软件组 查看软件组内包含的软件
groups install +软件组 安装软件组
groups remove +软件组 卸载软件组
1.yum的查询功能:
示例一:yum info dhcp 来查看一下dhcp这个软件的信息
示例三:yum search dhcp 根据软件信息搜索软件名称
示例二:yum install dhcp.x86_64 安装dhcp
(2)建立一个存放镜像文件的目录:mkdir /iso
将镜像文件放置进去
建立镜像源挂载点:mkdir /rhel7.0
将镜像源挂载到对应位置:mount /iso/rhel-server-7.0-x86_64-dvd.iso /rhel7.0
注:可以通过在shell下执行:df -H 监测是否挂载成功。
先将/etc/yum.repos.d/ 目录腾空 :将里面的文件备份到其他目录中
内容如下:
[rhel7.2]
name=rhel7.2 描述信息
baseurl=file:///rhel7.2 路径解决依赖关系的路径包,可是FTP,file,http
gpgcheck=0 这里等于0表示不启用gpgkey,为1则表示启用
这样就可以保证开机后不用再次对镜像源进行挂载。
二:配置共享yum源(通过 络让客户端共享服务端的yum源)
(1)先借助上述的本地yum源安装apache服务
执行:yum install httpd ,完成安装
(2)关闭防火墙,以保证可以通过 络共享yum源
systemctl stop firewalld
systemctl disable firewalld
(4)访问测试
在浏览器中输入地址:
http://ip/rhel7.0
服务端IP/rhel7.0
看是否可以链通,若链通则进行下一步。
保存后就可通过客户端进行yum源共享了。
例如执行yum install dhcp ,安装dhcp的指令观察共享yum源前后的区别:
共享前:
完成共享就可进行安装操作了。
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24804 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!