我是
靠谱客的博主
清脆口红,最近开发中收集的这篇文章主要介绍
Linux包管理工具yum简介,觉得挺不错的,现在分享给大家,希望可以做个参考。
什么是yum:
Yum(全称为 Yellow dog Updater, Modified)是redhat系列linux系统的包管理工具。就是类似windows下安装软件那个下一步下一步的东西。由于linux的开源,所以linux下的软件有大量组件依赖。这导致了linux安装一个软件必须先安装各依赖包,yum就是帮助我们解决这个的。
yum的基础是RPM,RPM是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是RPM软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。 于是,yum基于rpm包管理,做到了能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包的功能,无须繁琐地一次次下载、安装。
yum命令用法:
yum的总体语法:
1 | yum 功能( install /search/list ...) 包名(docker /httpd ...) [-y] |
安装包,比如docker:
升级包:
删除docker:
清除yum缓存(/var/cache/yum):
查看包信息
列出yum源信息:
搜索包信息:
查询包:
yum的一些常用知识:
使用yum下载而不安装rpm包:
有时我们只是想把rpm包下下来。比如要copy到另一台机器上装啊等等。我们可以用yum-utils来解决。
2 | yum -y install yum-utils |
yum源设置:
yum client的配置在 /etc/yum.conf 及 /etc/yum.repos.d/*.repo 下。
/etc/yum.repos.d/*.repo就是配置源的文件。
2 | wget http: //mirrors .sohu.com /help/CentOS-Base-sohu .repo |
也可以使用插件。
2 | yum install yum-fastestmirror -y |
yum指定版本安装:
yum默认都是安装最新版的软件,这样可能会出一些问题,或者我们希望yum安装指定(特定)版本(旧版本)软件包.所以,就顺带分享yum安装指定(特定)版本(旧版本)软件包的方法。
只要安装时指明软件包完整的名字即可。
转载请注明:旅途@KryptosX » Linux包管理工具yum简介
发表评论 取消回复