前言
我们在前一讲中提到过 rpm 命令管理,那么,既然有了 rpm 命令管理,为什么还需要 yum 在线管理呢?其实,这是因为 RPM 包的依赖性实在是太烦人了,安装起来十分的麻烦。
yum 是为了解决 RPM 包的依赖性而开发的一种安装方法,你只要告诉系统,你要安装哪一个软件包,它就会自动下载软件包,连带软件包所需要的依赖也会一起下载下来。
由于 yum 是在线管理,所以需要连接网络。
查询
查询所有可用软件包列表
yum list
搜索服务器上所有和关键字相关的包
yum search 关键字
这个关键字其实就是包名。示例如下:
安装
yum -y install 包名
install 表示安装,-y 表示会自动回答 yes。如果我们想安装 gcc,需要执行以下命令:
升级
yum -y update 包名
update 表示升级。
卸载
yum -y remove 包名
remove 表示卸载。