有用的 Portage 工具

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Useful Portage tools and the translation is 100% complete.
Other languages:

这篇文章 提供了一个ebuild 仓库内可用的 Gentoo 特有的系统管理工具列表,尤其是针对 Portage

名称 软件包 主页 描述
eclean-kernel app-admin/eclean-kernel https://github.com/mgorny/eclean-kernel/ 移除旧版本的内核,保留 N 个新版的内核,或只有启动引导引用过的内核。
eix app-portage/eix https://github.com/vaeth/eix/ 访问已安装软件包、本地设定以及本地和额外的 overlay 的信息命令行工具。
elogv app-portage/elogv https://gitweb.gentoo.org/proj/elogv.git 基于 Curses 的工具包,用于解析 Portage 创建的 elogs 内容。
eselect app-admin/eselect Project:Eselect 管理和配置 Gentoo 系统的工具。
eselect repository app-eselect/eselect-repository https://github.com/mgorny/eselect-repository 配置 Gentoo overlays 的工具。(依赖于 emerge 同步。)
euses app-portage/euses https://rooversj.home.xs4all.nl/gentoo/ 快速查询 USE 标志描述。
flaggie app-portage/flaggie https://github.com/mgorny/flaggie 一个处理 package.* 文件的基于 CLI 的 mangler。
genlop app-portage/genlop https://github.com/gentoo-perl/genlop 一个很棒的 emerge.log 解析器。
layman app-portage/layman http://layman.sourceforge.net/ 配置和同步 Gentoo overlay 的工具。另请参阅 eselect 仓库
pfl app-portage/pfl https://www.portagefilelist.de/ Gentoo 文件/软件包数据库在线查询工具。
pkgcore sys-apps/pkgcore https://github.com/pkgcore 软件包和仓库工具组。
pybugz www-client/pybugz https://github.com/williamh/pybugz 命令行界面的 Gentoo Bugzilla.
q applets app-portage/portage-utils https://gitweb.gentoo.org/proj/portage-utils.git 使用 C 写的轻巧的 Portage 帮助工具。
smart-live-rebuild app-portage/smart-live-rebuild https://github.com/mgorny/smart-live-rebuild 检查升级和 emerge 必要的 live 软件包。
ufed app-portage/ufed https://gitweb.gentoo.org/proj/ufed.git 一个设计用来配置系统 USE 标志的简单程序。

Gentoolkit (app-portage/gentoolkit) 包含了一些对用户有用的工具:

名称 描述
ebump Ebuild revision bumper 。(对开发者更有用)
eclean 清理仓库的源文件和二进制软件包的工具。
enalyze Gentoo 已安装软件包的分析和修复工具。查看 man 手册页,写着“CAUTION: This is beta software and is not yet feature complete(注意:这是一个测试版软件,功能还不完善)”。
epkginfo equery 的包装:显示给定软件包的元数据。
equery Gentoo 软件包查询工具。
eread 从 einfo、ewarn 等读取 portage 日志项目的工具。
eshowkw 显示特定软件包的 keyword。
euse 在多处查看设置和取消设置 USE 标识的工具。
imlate 显示特定架构的 keyword 列表。(对开发者更有用?)
revdep-rebuild 重新构建反查的依赖。一般来说,没有必要再运行这个工具。

另请参阅