rpm,yum命令的使用,以及参数含义

目录

 一:rpm命令及参数详解

1:rpm参数含义

2:rpm命令

二:yum命令及参数详解

1:yum参数含义

2:yum命令


 一:rpm命令及参数详解

1:rpm参数含义

  在Linux系统中,rpm是一种软件包管理器,用于安装、升级和删除软件包。常用的rpm命令参数    含义如下:

- -i(install):安装一个软件包。
- -U(update):升级一个已安装的软件包。
- -e(erase):删除一个已安装的软件包。
- -q(query):查询已安装的软件包信息。
- -V(verify):验证已安装的软件包是否完整。
- -h(hash):显示进度条。
- -v(verbose):显示详细信息。
- -p(package):查询未安装的软件包信息。
- -R(requires):显示软件包的依赖关系。
- -f(file):查询指定文件属于哪个软件包。
- -a(all):查询系统中所有已安装的软件包信息。
- -l(list):列出软件包中的文件列表。
- --nodeps:强制安装软件包,不考虑依赖关系。

2:rpm命令

rpm命令是在Linux系统上用于安装、查询、更新、卸载RPM软件包的命令。RPM(Red Hat Package Manager)是Red Hat发行版采用的一种软件包管理工具。下面是rpm命令的详细解释:

  1. 安装软件包

使用rpm命令安装软件包的语法如下:

rpm -ivh <package_name.rpm>

其中,选项-i表示安装,-v表示详细输出,-h表示显示进度条。例如,安装Vim编辑器软件包的命令为:

rpm -ivh vim-enhanced-7.4.160-5.el7.x86_64.rpm

  1. 查询软件包

使用rpm命令查询已安装的软件包的信息的语法如下:

rpm -qi <package_name>

其中,选项-q表示查询,-i表示显示软件包信息。例如,查询Vim编辑器软件包的信息的命令为:

rpm -qi vim-enhanced

使用rpm命令查询未安装的软件包的信息的语法如下:

rpm -qip <package_name.rpm>

其中,选项-p表示查询软件包文件信息。例如,查询Vim编辑器软件包文件的信息的命令为:

rpm -qip vim-enhanced-7.4.160-5.el7.x86_64.rpm

  1. 更新软件包

使用rpm命令更新已安装的软件包的语法如下:

rpm -Uvh <package_name.rpm>

其中,选项-U表示更新,-v表示详细输出,-h表示显示进度条。例如,更新Vim编辑器软件包的命令为:

rpm -Uvh vim-enhanced-7.4.160-5.el7.x86_64.rpm

  1. 卸载软件包

使用rpm命令卸载已安装的软件包的语法如下:

rpm -ev <package_name>

其中,选项-e表示卸载。例如,卸载Vim编辑器软件包的命令为:

rpm -ev vim-enhanced

以上就是rpm命令的详细解释。需要注意的是,rpm命令依赖于系统内的依赖关系,如果要卸载某个软件包,需要先卸载它所依赖的软件包。

二:yum命令及参数详解

1:yum参数含义

Yum是一个命令行工具,用于管理Red Hat Enterprise Linux(RHEL)和CentOS等Linux发行版的软件包。以下是一些常见的Yum参数及其含义:

1. install:安装软件包
2. update:升级软件包
3. remove:卸载软件包
4. search:搜索可用的软件包
5. info:显示软件包的详细信息
6. list:列出已安装的软件包
7. clean:清除缓存
8. check-update:检查是否有可用的软件包更新
9. groupinstall:安装软件包组
10. groupremove:卸载软件包组

这些参数可以与Yum命令结合使用,以执行不同的任务。例如,要安装软件包,可以使用“yum install”命令,后跟软件包的名称。

2:yum命令

yum是基于rpm包管理的一种软件包管理器。它提供了一个易于使用的命令行用户界面,用于在Linux系统中搜索、安装、更新和删除软件包。以下是yum命令的一些常用选项和用法:

  1. 搜索软件包

要搜索软件包,可以使用yum命令的search选项,如下所示:

yum search package_name

该命令将列出所有与包名称匹配的可用软件包。

  1. 安装软件包

要安装软件包,可以使用yum命令的install选项,如下所示:

yum install package_name

该命令将下载并安装指定的软件包及其所有依赖项。

  1. 更新软件包

要更新已安装的软件包,可以使用yum命令的update选项,如下所示:

yum update package_name

该命令将下载并安装指定软件包的最新版本及其所有依赖项。

  1. 卸载软件包

要卸载已安装的软件包,可以使用yum命令的remove选项,如下所示:

yum remove package_name

该命令将卸载指定的软件包及其所有依赖项。

  1. 列出已安装的软件包

要列出已安装的软件包,可以使用yum命令的list选项,如下所示:

yum list installed

该命令将列出所有已安装的软件包。

  1. 清除yum缓存

yum命令将软件包缓存在本地计算机中,以便快速安装和更新软件包。要清除yum缓存,可以使用yum命令的clean选项,如下所示:

yum clean all

该命令将清除所有缓存文件。

这些是yum命令中的一些常用选项和用法,它们可以帮助您在Linux系统中管理软件包。

  • 21
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值