linux软件管理YUM与配置YUM源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux软件管理YUM与配置YUM源相关的知识,希望对你有一定的参考价值。

yum ---> 软件包管理器
是一个基于RPM的软件包管理器
能够从指定服务器自动下载RPM包并且安装
可以处理软件之间的依赖关系,一次性安装所有依赖的软件包

yum源分为本地yum源与网络yum源

yum

clean all --->清除原有yum缓存
repolist --->列出仓库信息
install software --->安装
update --->更新 (更新单个软件)
list software --->查看软件
list all --->查看所有软件
list installed --->列出已安装软件
list available --->列出可安装软件
reinstall software --->重新安装
remove software --->卸载
info software --->查看软件信息
search software --->根据软件信息查找软件
whatprovides file --->根据文件找出包含此文件的软件
groups list --->列出软件组
groups info --->查看软件组的信息
groups install sfgroup --->安装软件组
groups remove sfgroup --->卸载软件组(只卸载软件,不卸载依赖性)
注 ---> yum命令的使用必须是在yum源搭建成功后才能正常运行


实验具体操作
安装dhcp软件
技术图片
重新安装dhcp软件
技术图片
更新dhcp软件
技术图片
删除dhcp软件
技术图片

查看软件dhcp
技术图片
查看所有软件并筛选lftp软件
技术图片

清除原有yum源缓存
技术图片
列出仓库信息(yum源仓库)
技术图片

列出已安装软件
技术图片
列出可安装软件
技术图片
查看dhcp软件信息
技术图片
软件信息查找相关软件
技术图片
根据文件lftp找出包含此文件的软件
技术图片
列出软件组
技术图片
查看base软件组的信息
技术图片

安装软件组base
技术图片
卸载软件base
技术图片

.


配置本地yum源
1.获得一个与本机系统版本一致的系统镜像

下载本地rhel7.3镜像
技术图片
注 ---> rhel7.3必须下载rhel7.3镜像

2.挂载镜像
技术图片技术图片
已挂载成功
技术图片

3.设定永久挂载
vim /etc/rc.d/rc.local
技术图片
编辑挂载信息
技术图片

chmod 755 /etc/rc.d/rc.local ---> 在系统开机时会自动执行此脚本
技术图片

4.设定系统安装源指向

vim /etc/yum.repos.d/rhel7.3.repo> 文件名称必须以repo结尾
技术图片技术图片技术图片
注 ---> /etc/yum.repos.d/目录下只能有一个默认文件生效

技术图片
[rhel7.3] ---> 仓库名称
name=rhel7.3 ---> 对软件源的描述
baseurl=file:///rhel7.3---> 本地安装源
gpgcheck=0 ---> 不检测gpgkey

清空yum源缓存
技术图片
显示已有yum源确认配置成功
技术图片
测试:
在浏览器中输入地址:
登录地址测试成功
技术图片
.


共享型yum源的部署(http网络共享)

必须开启httpd服务
1.开启httpd
技术图片
关闭防火墙和开机禁用
技术图片

2.挂载镜像
技术图片
注 ---> httpd有默认共享的目录 /var/www/html/
技术图片
设置永久挂载
vim /etc/rc.d/rc.local

技术图片
编辑挂载信息
技术图片

chmod 755 /etc/rc.d/rc.local ---> 在系统开机时会自动执行此脚本
技术图片
3.设定系统安装源指向

vim /etc/yum.repos.d/rhel7.3.repo> 文件名称必须以repo结尾
技术图片
技术图片

4.测试:
在浏览器中输入地址:
登录地址测试成功
http://172.25.254.31/rhel7.3 ---> 此地址就是网络yum源地址
技术图片
安装dhcp
技术图片
无依赖关系提示,可一次性安装

以上是关于linux软件管理YUM与配置YUM源的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习之软件包管理--yum在线管理

linux系统搭建本地yum源以及搭建第3方软件仓库

linux发行版的软件包安装管理程序

Linux为 YUM 配置软件源

软件管理 之 rpm 和 yum 安装软件

linux