Instalar paquetes de Gentoo como usuario ordinario (no root)

8

¿Es posible instalar paquetes Gentoo (programas habilitados para ebuild, programas con soporte para portage) como un usuario ordinario (no root) en el propio directorio de inicio ( --prefix=$HOMEo algo así)?

Jakub Narębski
fuente
portage es muy flexible, y me arriesgaría a suponer que con la configuración adecuada de variables de entorno podría hacerse. Pero no estoy exactamente seguro de cuáles serían en este momento.
Keith

Respuestas:

4

Estoy bastante seguro de que esto debería ser posible usando Gentoo Prefix .

Por lo general, Portage de Gentoo se instala en la raíz de la jerarquía del sistema de archivos, '/'. En sistemas que no sean Gentoo Linux, esto generalmente genera problemas debido a conflictos de paquetes de software, a menos que el sistema operativo esté adaptado como Gentoo / FreeBSD. En cambio, Gentoo Prefix se instala con un desplazamiento, lo que permite instalarlo en otra ubicación en la jerarquía del sistema de archivos, evitando así conflictos. Junto a este desplazamiento, Gentoo Prefix se ejecuta sin privilegios, lo que significa que no se requieren usuarios o derechos de root para usarlo.

Cedric
fuente
¿Podría darme instrucciones paso a paso sobre cómo instalar el paquete dado localmente?
Jakub Narębski
Creo que será mejor que leas los documentos, son más precisos que cualquier cosa que pueda reproducir aquí.
Cedric
Desafortunadamente, desde la primera exploración requieren un buen conocimiento de Gentoo ... y estoy empezando a usar la computadora con Gentoo instalado. Por lo que he comprobado, carecen de instrucciones paso a paso. Aún así, lo intentaré.
Jakub Narębski
siga la guía de Solaris como sugieren: gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-solaris.xml
lkraav