在本文中,我们将解释如何查看百胜的交易历史,以便了解已安装的软件包和从系统中卸载/清除的软件包的信息。
推荐阅读:关于Linux包管理的20条Yum命令
下面是一些如何使用Yum历史命令的例子。
查看完整的百胜历史
要查看百胜交易的完整历史,我们可以运行以下命令,然后它将显示交易标识、执行特定操作的用户、操作发生的日期和时间、实际操作以及错误的任何附加信息和操作:
#百胜历史
使用百胜查找套餐信息/strong >;
历史的一个子命令:信息/列表/汇总可以以交易标识或包裹名称为参数。此外,特殊参数可以添加到列表子命令中,all表示所有事务。
运行以下命令查看以前的历史记录:
#百胜历史列表全部
此外,您可以使用以下info命令查看涉及指定软件包(如httpd)的交易详细信息:
# yum历史信息httpd
发出以下命令以获取包含httpd包的事务摘要:
# yum历史摘要httpd
也可以用交易的ID来查找。以下命令显示了ID为15的事务的详细信息。
#百胜历史信息15
使用百胜历史记录查找套餐交易信息
有一些子命令用于打印一个或多个包的交易详细信息。我们可以使用包列表或package_info来查看有关httpd的更多信息,例如:
# yum历史包-列表httpd或# yum历史包-信息httpd
要获取多个包的记录,我们可以运行:
# yum historypackage-list httpdepel-release或# yum historypackage-list httpdepel-release
使用Yum回滚包
此外,还有一些历史子命令允许我们撤消/重做/回滚事务。
undo- 会撤销一个指定的事务。redo- 重复一次指定的事务。rollback- 撤销指定事务之后的所有事务。它们最后获取一个事务id或关键字,并从最后一个事务中获取一个偏移量。
例如,假设我们完成了60个事务,最后一个指的是事务60,最后4个指的是事务56。
推荐阅读:如何使用Yum-utils维护和加速Yum
上述子命令的工作原理如下:如果我们有五个事务-v、w、x、y和z,其中安装了每个软件包。
# yum历史撤消2 #包W # yum历史重做2 #包W # yum历史回滚2 #包x,y和z将被删除
在下面的示例中,事务2是一个更新操作,如下所示,下面的重做命令将重复事务2,直到所有软件包更新到当前的最新版本:
# yum history | grep -w "2 "
# yum历史重做2
内嵌代码块
重做
子命令还可以在我们指定事务之前添加一些可选参数:
force-reinstall- 重新安装所有在此事务中安装的软件包(通过 yum install、upgrade或downgrade)。force-remove- 移除所有已经更新或回滚的软件包。 # yum history redo force-reinstall 16查找百胜历史数据库和来源信息
这些子命令为我们提供了有关历史数据库和其他信息源的信息:
addon-info- 提供更多的信息来源。stats- 显示当前历史数据库的统计信息。sync- 使我们能够更改为所有已安装软件包存储的rpmdb/yumdb数据。看看以下命令的子命令实际上是如何工作的:
#百胜历史插件-信息#百胜历史统计#百胜历史同步
使用新的子命令设置新的历史文件:
#百胜历史新
我们可以在yum手册页上找到关于Yumhistory命令和其他几个命令的完整信息:
#男人好吃
推荐阅读:使用Yum禁用/锁定一些包更新的4种方法
就是这样。在本指南中,我们介绍了各种百胜历史命令,以查看百胜交易的详细信息。
作者简介:
艾伦·基利是Linux和F.O.S.S的粉丝。他目前是TecMint的作者,渴望成为Linux系统管理员和网络开发人员。他喜欢用电脑工作,并热衷于分享知识。
http://www . tec mint . com/view-yum-history-to-find-packages-info/
原文来自:
1.《yum安装 使用Yum 查找软件的安装或者删除记录》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《yum安装 使用Yum 查找软件的安装或者删除记录》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/847145.html