打印包描述。当你想的时候的yum插件。
项目描述
通配符!Oddshocks编写了一个yum插件!
Wat
当我使用yum更新我的系统或安装新包时,我有时会看到我不熟悉的包,比如我前几天看到的mesa-dri-filesystem包。在某些yum的图形扩展中,每个包名下都会列出包的简要描述。我想查看一些关于编写yum插件的文档,看看我是否能在CLI更新器中显示每个包名下的描述。然后互联网上就像说,“嘿,每个yum插件都是一个文件,用Python编程语言编写的”,在我清理掉因为太兴奋而爆炸出来的大脑之后,我创建了这个存储库,现在我们正在进行一场科学探险。
许可证
GNU GPL v3+。
安装
安装很简单!从项目目录(此文件所在的位置)执行以下操作。
Shell脚本
我已经编写了一个Shell脚本,可以为您执行上述安装。它是install.sh,需要root权限,如下所示:sudo ./install.sh。
手动安装
安装插件文件:sudo cp yumwat.py /usr/lib/yum-plugins/
安装插件的配置文件:sudo cp yumwat.conf /etc/yum/pluginconf.d/
将行pluginpath=/usr/lib/yum-plugins添加到文件/etc/yum.conf中。
胆怯模式
配置文件 yumwat.conf 包含行 timid=0。如果将 timid 设置为 0,timid 模式将关闭,yumwat 将打印输出,除非使用 yum 的 --nowat 选项。如果将 timid 设置为 1,timid 模式将开启,并且 yumwat 除非使用与 yum 一起使用的 --wat 选项,否则不会打印输出。
以下是如何轻松启用或禁用 timid 模式的说明。
启用和禁用
启用 yumwat – sudo /usr/lib/yum-plugins/yumwat.py enable
禁用 yumwat – sudo /usr/lib/yum-plugins/yumwat.py disable
启用 timid 模式 – sudo /usr/lib/yum-plugins/yumwat.py timid
禁用 timid 模式 – sudo /usr/lib/yum-plugins/yumwat.py assertive
卸载
比安装更容易!我们只需确保您也删除生成的字节码文件。您可以通过使用该插件附带的管理员权限的卸载脚本来完成此操作。
sudo ./uninstall.sh
否则,请按照以下步骤操作
删除配置文件: sudo rm /etc/yum/pluginconf.d/yumwat.conf
删除插件文件及其生成的字节码: sudo rm /usr/lib/yum-plugins/yumwat.{py,pyc}
yumwat-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aba977f7008d076c0d34c530357e803e11bde3b278db96c3f5298288f5516042 |
|
MD5 | e00b3b581774e5a59ddb4d63edc7df8e |
|
BLAKE2b-256 | 1c31d45eed807e24237d63e80f6c913cfd4c117b3b4b9aae0558e13cfbaca66e |