yum查找软件包
在Linux中提供一条yum list
指令用于查看当前系统中已存在和可以安装的软件包
,但由于软件包的数量过多,所以我们可以通过grep指令来过滤出我们需要查找的软件包
。
yum list | grep XXX
例如查找有关tar指令的软件包,我们可以输入yum list | grep tar
(下面展示的只是查找结果中的一个片段)
需要注意的是:
- 软件包名称:
主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构
。 - "
x86_64
"表示的是64位系统的安装包,"i686
"表示的是32位系统的安装包。安装时,选择安装包时要和系统匹配!! - "e17"表示
系统的发行版本
,“e17”表示的是 centos7/redhat7。 - 最后一列表示"
软件源
"的名称,类似于华为应用商城的概念。
yum 安装软件
yum 安装软件可以通过yum install xxx
或yum install -y xxx
进行安装软件。
但要执行上述指令,我们需要切换到root账号,或通过sudo指令提权。
tip:是否加-y
选项的区别:
现在假设需要安装tree
,如果是yum install xxx
,系统在安装时会询问Is this ok [y/d/N]:
,我们需要输入相关选项才能进行下一步!但如果加上-y选项,即yum install -y xxx
,系统会直接安装相关软件包。
【动画展示】:
yum 卸载软件
yum 卸载软件非常简单,执行以下指令即可:yum remove xxx
或yum remove -y xxx
(推荐)
和安装软件一样,不加-y
选项,系统在删除软件时会询问Is this ok [y/N]
,并且必须切换到root账号,或sudo指令提权。
例如:现在我们需要卸载tree
,我们只需执行yum remove -y tree
即可。
【动画展示】: