Está executando o ldconfig dentro do fakeroot possível?

0

Estou tentando executar o debian wheezy no chroot (tenho arquivos debian de link )

É assim que eu estou usando:

user$>fakechroot fakeroot-ng chroot /home/user/wheezy

Ao instalar pacotes com o apt-get, o ldconfig é executado, mas falha com um erro:

ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
  • o selinux no host os não está instalado
  • As permissões
  • / home / user / wheezy / sbin / ldconfig são -rwxr-xr-x

É possível encontrar uma solução alternativa para isso sem correr na raiz?

Gostaria de saber se, em geral, é possível fazer as coisas funcionarem em tal ambiente, por ex. instalar pacotes, rodar servidores (portas acima de 1024, claro), scripts etc?

    
por alexdup 21.07.2015 / 09:03

1 resposta

0

/ home / user / wheezy / etc provavelmente não é gravável para você.

Como uma nota lateral, você pode gostar de dar uma olhada no pacote Schroot se você realmente deseja executar serviços de dentro o chroot.

    
por 21.07.2015 / 10:04

Tags