使用YUM安装和更新软件包

使用YUM管理软件包

该低级别rpm命令可用于安装软件包,但不可与软件包存储一起使用或自动解决多个源的依赖系。

yum命令允许安装、更新、删除和获取有关软件包 及其依赖项的信息。

使用YUM查找软件

  •  yum help 显示用法信息
  • yum list 显示已安装和可用的软件包
  • yum search KEYWORD根据仅在名称和摘要字段中找到的关键字列出软件包。
  • yum info PACKGENAME 返回与软件包相关的详细信息,包括安装所需的磁盘空间
  • yum provides PATHNAME显示与指定的路径名(包括通配符)匹配的软件包

使用yum安装和删除软件

  • yum install PACKAGENAME获取并安装软件包,包括所有依赖项
  • yum update PACKAGENAME获取并安装指定软件包的较新版本,包括所有依赖项。
  • yum update kernel 会安装新的内核
  • yum list kernal可列出所有已安装和可用的内核。若要查看当前运行中的内核,使用uname命令。-r选项仅显示内核的版本和发行版本,而-a选项显示内核发行版的其他信息。
  • yum remove PACKAGENAME删除安装的软件包,包括所有受支持的软件包

使用yum安装和伤处各组软件

yum也具有组的概念,即针对特定目的而一起安装的相关软件集合。在红帽Linux8中,有两种类型的组。

常规组是软件包的集合。环境组是常规组的集合。

一个组提供的软件包或组可能为mandatory(安装改组是必须予以安装)、default(安装改组时通常会安装),optional(安装该组时不予以安装,除非特别要求)。

  • yum group list命令可显示已安装和可用的组的名称。
  • yum group list hidden命令可以列出隐藏组。(有些组一般通过环境组安装,默认为隐藏)
  • yum group install会安装一个组。同时安装其必选和默认的软件包,以及他们依赖的软件包。

查看历史纪录

所有安装和删除事务的日志记录在/var/log/dnf.rpm.log

  • yum history显示安装和删除事物的摘要
  • history undo选项可以撤销事务
任务命令
按名称列出已安装和可用的软件包yum list
列出已安装和可用的组yum group list
按关键字搜索软件包yum search KEYWORD
显示软件包的详细信息yum info PACKAGENAME
安装软件包yum install PACKAGENAME
安装软件包组yum group install GROUPNAME
更新所有软件包yum update
删除软件包yum remove PACKAGENAME
显示事务历史记录yum history

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值