Herramientas útiles para 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
Este artículo proporciona una lista de herramientas de administración de sistemas específicas de Gentoo, especialmente para Portage, disponible en el repositorio de ebuilds.
Nombre | Paquete | Página principal | Descripción |
---|---|---|---|
eclean-kernel | app-admin/eclean-kernel | https://github.com/mgorny/eclean-kernel/ | Elimina las versiones antiguas del núcleo, conservando los N núcleos más nuevos o solo aquellos a los que hace referencia un gestor de arranque. |
eix | app-portage/eix | https://github.com/vaeth/eix/ | Herramienta de consola para acceder a información sobre paquetes instalados, configuraciones locales y overlays locales y externos. |
elogv | app-portage/elogv | https://gitweb.gentoo.org/proj/elogv.git | Utilidad de consola para analizar el contenido de elogs creados por Portage. |
eselect | app-admin/eselect | Project:Eselect | Herramienta para administración y configuración en sistemas Gentoo. |
eselect repository | app-eselect/eselect-repository | https://github.com/mgorny/eselect-repository | Una herramienta para configurar overlays de Gentoo. (Se basa en emerge para sincronizarlos). |
euses | app-portage/euses | https://rooversj.home.xs4all.nl/gentoo/ | Encuentra rápidamente las descripciones de los ajustes USE. |
flaggie | app-portage/flaggie | https://github.com/mgorny/flaggie | Un modificador de archivos package.* en consola. |
genlop | app-portage/genlop | https://github.com/gentoo-perl/genlop | Un buen analizador de emerge.log. |
layman | app-portage/layman | http://layman.sourceforge.net/ | Una herramienta para configurar y sincronizar overlays de Gentoo. Ver también eselect repository. |
pfl | app-portage/pfl | https://www.portagefilelist.de/ | Base de datos en línea de archivos/paquetes para Gentoo, con posibilidad de búsqueda . |
pkgcore | sys-apps/pkgcore | https://github.com/pkgcore | Utilidades para paquetes y repositorios. |
pybugz | www-client/pybugz | https://github.com/williamh/pybugz | Una interfaz de consola para Gentoo Bugzilla. |
q applets | app-portage/portage-utils | https://gitweb.gentoo.org/proj/portage-utils.git | Pequeñas y rápidas herramientas auxiliares para Portage escritas en C. |
smart-live-rebuild | app-portage/smart-live-rebuild | https://github.com/mgorny/smart-live-rebuild | Verifica los paquetes en línea para ver si hay actualizaciones y las instala según sea necesario. |
ufed | app-portage/ufed | https://gitweb.gentoo.org/proj/ufed.git | Sencillo programa diseñado para configurar ajustes USE del sistema. |
| 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) contiene varias herramientas útiles para los usuarios:
Nombre | Descripción |
---|---|
ebump | Elevador de revisión de Ebuild (más útil para desarrolladores). |
eclean | Herramienta para limpiar archivos fuente del repositorio y paquetes binarios. |
enalyze | Herramienta de análisis y reparación de paquetes instalados de Gentoo. Consulte la página de manual, que dice "PRECAUCIÓN: este es un software beta y aún no tiene la funcionalidad completa". |
epkginfo | Envoltorio para equery: muestra metadatos sobre un paquete determinado. |
equery | Herramienta de consulta de paquetes de Gentoo. |
eread | Guión para leer elementos de registro de Portage de einfo, ewarn, etc. |
eshowkw | Mostrar palabras clave para paquetes específicos. |
euse | Herramienta para ver, configurar y desactivar ajustes USE en varios lugares. |
imlate | Muestra candidatos para palabras clave para una arquitectura (¿más útil para los desarrolladores?). |
revdep-rebuild | Reconstructor de dependencia inversa. Actualmente ya no suele ser necesario ejecutar esta herramienta. |
| 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. |-
|}