Manual básico sobre el sistema Portage

Como sabreís, Sabayon en una distro basado en Gentoo Linux, bien pues, para manejarnos en distros derivadas a esta debemos conocer los comandos básicos que debemos usar el la terminal, osease el sistema Portage. La gente que ha usado antes distros basadas en Debian conocerá el sistema apt, pues este es muy similar.Gentoo Logo

En este artículo voy a redactar los comandos principales para una ejecución de terminal correcta, y dentro de esto añadire como descargar programas en paquetes completos, buscar, actualizar el sistema de modo completo o parcial y otras más. Bueno, comienzo:

  • ¿Qué es Portage? Antes ya expliqué algo, pero esta es la explicación esta mucho mas conseguida: Portage es probablemente la más importante innovación de Gentoo en la gestión de software. Con su gran flexibilidad y una gran cantidad de características es frecuentemente apreciado como la mejor herramienta de gestión de software disponible para Linux. Portage esta completamente escrito en Python y Bash y, por tanto, completamente a la vista de los usuarios al ser ambos lenguajes de script.
  • El Árbol de Portage, los EBUILDS:
    Cuando hablamos sobre paquetes, nos referimos normalmente a programas software disponibles para los usuarios de Gentoo a través del árbol Portage. El árbol Portage es una colección de ebuilds, archivos que contienen toda la información que Portage necesita para mantener el software (instalar, buscar, …). Estos ebuilds residen por defecto en /usr/portage. Cuando le pida a Portage que ejecute alguna acción relacionada con los programas software, éste utilizará los ebuilds de su sistema como base. Por tanto, es importante que actualice los ebuilds de su sistema para que Portage conozca el nuevo software, actualizaciones de seguridad, etc.

Y ahora empizo con  los comandos básicos:

Actualizando el árbol Portage: # emerge –sync

– Ejecutando emerge-webrsync: # emerge-webrsync

– Buscando paquetes (software): $ emerge –search paquete

– Buscando paquetes relacionados: $ emerge –searchdesc parte paquete

– Instalando software: # emerge software

– Simular instalación: # emerge –pretend software

– Descargar el código fuente: # emerge –fetchonly software

– Localizar la documentación de un paquete: # ls -l /usr/share/doc/alsa-lib-1.0.9_rc3 (paquete)

– Desinstalando software del sistema: # emerge –unmerge software

– Actualizando su sistema (solo nuevas versiones): # emerge –update –ask world

– Actualizando completamente su sistema: # emerge –update –deep world

– Actualización completa: # emerge –update –deep –newuse world

– Desinstalando dependencias inecesarias:

# emerge –update –deep –newuse world

# emerge –depclean

# revdep-rebuild

Hasta aquí el manual. El sistema portage es muy completo y eficaz según mi opinión y trae consigo muchas opciones de perdidas de paquetes, descargas erroneas etc…  Lo recomiendo.

Extraido de http://www.gentoo.org-

Artículo original: introducción al sistema portage.

Salu2

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: