InicioLinuxcomandos emerge de Portage en Gentoo, explicados

comandos emerge de Portage en Gentoo, explicados

Linux4/3/2015
comandos emerge de Portage en Gentoo, explicados
emerge es el comando para controlar Portage, el ya legendario sistema de administración de paquetes de Gentoo. Por eso en Gentoo hablamos de “emerger” un paquete de Portage, que significa: descargar sus fuentes, compilarlo e instalarlo en el sistema.


He aquí los principales comandos de emerge seguidos de una breve explicación.


El directorio principal de configuración de Portage está en: /etc/portage/


donde están sus archivos de configuración:


make.conf (archivo de configuración principal de Portage)


package.use (donde se pueden definir las “USE flags” para paquetes individuales)


package.mask (donde se pueden “enmascarar” paquetes para que no se instalen o actualicen)


package.unmask (donde de pueden desenmascarar paquetes enmascarados en Portage para permitir que se instalen)


package.accept keywords (donde autorizar paquetes inestables)


*********************************************************


sincronizar Portage:


[b]sudo emerge --sync[/b] actualiza el árbol de Portage que está en: /usr/portage/


[b]sudo emerge-webrsync[/b] actualiza el árbol de Portage desde la última instantánea de la web de Gentoo
*********************************************************


buscar en Portage:


[b]emerge -s paquete[/b] busca el paquete --search


[b]emerge -S palabra[/b] busca también en las descripciones --searchdesc

*********************************************************


instalar paquetes:


[b]emerge -p paquete[/b] muestra las dependencias del paquete sin instalarlo --pretend


[b]sudo emerge -a paquete[/b] instala el paquete, (-a pide confirmación antes de hacerlo --ask )


[b]sudo emerge -f paquete[/b] descarga el paquete de fuentes pero no lo instala --fetchonly

Portage guarda las fuentes en: /usr/portage/distfiles/


*********************************************************


desinstalar paquetes:


[b]sudo emerge -Ca paquete[/b] desinstala el paquete y sus dependencias (Portage no mira si las dependencias las necesita otro paquete, tampoco desinstala los archivos de configuración ( --unmerge --ask )


*********************************************************


actualización básica del sistema:


[b]sudo emerge -ua world[/b] actualiza el sistema (no necesariamente las dependencias ( --update --ask @world )


[b]sudo emerge -uaD world [/b] actualiza el sistema incluidas todas las dependencias ( --update -ask --deep @worl )


*********************************************************


actualización avanzada del sistema:


[b]sudo emerge -uaD --with-bdeps=y world[/b] actualiza el sistema incluidas todas las dependencias + (“build dependencies”) ( --update --ask --deep --with-bdeps=y @world )


[b]sudo emerge -uaDN --with-bdeps=y world  [/b] todo lo anterior + revisa por si hay cambios USE.
( --update --ask --deep --newuse --with-bdeps=y @world )


*********************************************************


desinstalar dependencias huérfanas en 3 pasos:


[b]sudo emerge -uaDN world[/b] ( --update --aks --deep --newuse @world )
[b]sudo emerge --depclean[/b]
[b]sudo revdep-rebuild[/b]


*********************************************************


Emerge de tu mundo GNU-Linux con Gentoo .


portage
Datos archivados del Taringa! original
30puntos
50visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

H
HZ🇦🇷
Usuario
Puntos0
Posts228
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.