对过时机器的愤怒
ratom的Python项目详细描述
- 支持macos、freebsd(freebsd update、portsnap、pkg) Debian和衍生品(Apt-Get)、Red Hat和衍生品(Yum) Clamav/FreshClam、自制、木桶、Perlbrew、CPAN减号(CPanm); pyenv、pip、rbenv、gem、npm、metasploit框架、git存储库, 以及通过插件架构进行的微软自动更新
- 带有所有更新和信息命令的标记格式输出 显示它们的输出,并通过 blessings包;也 允许通过重定向或管道进行后续处理
- 干运行模式(-n)处理配置文件和命令行 参数,执行检查和中间处理,打印 显示将运行给定配置和系统的命令 设置,但实际上不更新任何内容
- 通过~/.ratom/config.json或^{tt3}的参数进行配置$ 选项;允许切换插件的顺序(不推荐)。 显式启用或禁用插件,并指定 日志文件的不同路径
- 记录中间处理命令和其他信息 到配置的日志位置的错误消息 (~/.ratom/ratom.log默认)或-l选项的参数
- 如果--show-config选项是 已使用;如果不想更新,请确保与-n结合使用 任何内容
- 每个插件都提供一个check函数来确定是否 运行并执行更新的main函数
- HTML格式的完整文档(online, gzipped tar) 和pdf(view, download) 通过Sphinx