Instalando pacotes do Gentoo como um usuário comum (não raiz)

8

É possível instalar pacotes do Gentoo (programas habilitados para ebuild, programas com suporte para portage) como um usuário comum (não root) no próprio diretório pessoal ( --prefix=$HOMEou algo assim)?

Jakub Narębski
fonte
portage é muito flexível, e eu arriscaria adivinhar que com as configurações variáveis ​​de ambiente corretas, isso poderia ser feito. Mas não sei exatamente o que eles seriam agora.
Keith

Respostas:

4

Tenho certeza de que isso deve ser possível usando o Gentoo Prefix .

Normalmente, o Portage do Gentoo é instalado na raiz da hierarquia do sistema de arquivos, '/'. Em sistemas diferentes do Gentoo Linux, isso geralmente resulta em problemas devido a conflitos de pacotes de software, a menos que o sistema operacional seja adaptado como o Gentoo / FreeBSD. Em vez disso, o Gentoo Prefix é instalado com um deslocamento, permitindo a instalação em outro local na hierarquia do sistema de arquivos, evitando conflitos. Próximo a esse deslocamento, o Gentoo Prefix executa sem privilégios, o que significa que nenhum usuário ou direito root é necessário para usá-lo.

Cedric
fonte
Você poderia me dar instruções passo a passo como instalar determinado pacote localmente?
Jakub Narębski 28/05
Acho melhor você ler os documentos, eles são mais precisos do que qualquer coisa que eu possa reproduzir aqui.
Cedric
Infelizmente, desde a primeira navegação, eles exigem um bom conhecimento do Gentoo ... e estou começando a usar o computador com o Gentoo instalado. Tanto quanto eu verifiquei, eles não têm instruções passo a passo. Ainda assim, eu vou tentar.
Jakub Narębski
siga o guia solaris como eles sugerem: gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-solaris.xml
lkraav