有用的 Portage 工具
emerge — configuration — ebuild repository — dispatch-conf
world file — USE flags — ebuilds — profiles
upgrades — using testing packages — binary packages
tools — gentoolkit — eselect
Portage FAQ — cheat sheet — FAQ
all articles
| command-not-found || app-portage/command-not-found || https://github.com/AndrewAmmerlaan/command-not-found-gentoo || Suggests packages that provide a missing command. |-
| eclean-kernel || app-admin/eclean-kernel || https://github.com/projg2/eclean-kernel/ || Remove old kernel versions, keeping either N newest kernels or only those which are referenced by a bootloader. |-
| eix || app-portage/eix || https://github.com/vaeth/eix/ || Command line tool for accessing information on installed packages, local settings, and local and external overlays. |-
| elogv || app-portage/elogv || https://gitweb.gentoo.org/proj/elogv.git || Curses based utility to parse the contents of elogs created by Portage. |-
| emlop || app-portage/emlop || https://github.com/vincentdephily/emlop || A fast, accurate, ergonomic emerge.log parser. |-
| eselect || app-admin/eselect || Project:Eselect || Tool for administration and configuration on Gentoo systems.. |-
| eselect repository || app-eselect/eselect-repository || https://github.com/projg2/eselect-repository || A tool to configure Gentoo overlays. (Relies on emerge to synchronize them.) |-
| euses || app-portage/euses || https://rooversj.home.xs4all.nl/gentoo/ || Look up USE flag descriptions fast. |-
| genlop || app-portage/genlop || https://github.com/gentoo-perl/genlop || A nice emerge.log parser. |-
| gentoopmq || app-portage/gentoopm || https://github.com/projg2/gentoopm || A tool that provides basic lookups into the package manager data. |-
| pfl || app-portage/pfl || https://www.portagefilelist.de/ || Searchable online file/package database for Gentoo. |-
| pkgcore || sys-apps/pkgcore || https://github.com/pkgcore || Package and repository utilities. |-
| pybugz || www-client/pybugz || https://github.com/williamh/pybugz || A command line interface to Gentoo Bugzilla. |-
| q applets || app-portage/portage-utils || https://gitweb.gentoo.org/proj/portage-utils.git || Small and fast Portage helper tools written in C. |-
| smart-live-rebuild || app-portage/smart-live-rebuild || https://github.com/projg2/smart-live-rebuild || Check live packages for updates and emerge them as necessary. |-
| ufed || app-portage/ufed || https://gitweb.gentoo.org/proj/ufed.git || Simple program designed to configure system USE flags. |-
|}
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 | 重新构建反查的依赖。一般来说,没有必要再运行这个工具。 |
| ebump || Ebuild revision bumper (more useful for developers). |-
| eclean || Tool for cleaning repository source files and binary packages. |-
| enalyze || Gentoo's installed packages analysis and repair tool. See man page, which states "CAUTION: This is beta software and is not yet feature complete". |-
| epkginfo || Wrapper to equery: display metadata about a given package. |-
| equery || Gentoo package query tool. |-
| eread || Script to read portage log items from einfo, ewarn etc. |-
| eshowkw || Display keywords for specified package(s). |-
| euse || Tool to see, set and unset USE flags at various places. |-
| imlate || Displays candidates for keywords for an architecture (more useful for developers?). |-
| revdep-rebuild || Reverse Dependency rebuilder. Generally not necessary to run this tool anymore. |-
|}