O fakechroot pode ser configurado para excluir alguns caminhos, ou seja, esses caminhos se referirão ao mesmo local dentro do (falso) chroot e do lado de fora. Isso é especialmente útil para diretórios como /dev
e /proc
, que é útil ter em todos os lugares, pois muitos programas dependem deles.
Os caminhos excluídos podem ser definidos por meio de:
- a variável de ambiente
FAKECHROOT_EXCLUDE_PATH
; - uma configuração
FAKECHROOT_EXCLUDE_PATH
nos arquivos de configuração em~/.fakechroot
e/etc/fakechroot
, denominadaCOMMAND.env
em que COMMAND é o comando chamado porfakechroot
(por exemplo,chroot.env
).
Verifique se /proc
está na lista excluída do Ubuntu através do ambiente, em ~/.fakechroot/chroot.env
ou em /etc/fakechroot/chroot.env
. No pacote Debian, /etc/fakechroot/chroot.env
adiciona /dev
, /proc
e /sys
a FAKECHROOT_EXCLUDE_PATH
. Se você não quiser, copie /etc/fakechroot/chroot.env
para ~/.fakechroot/chroot.env
e edite a linha relevante ou passe o argumento -e
para especificar um arquivo de configuração diferente (por exemplo, fakechroot -e /dev/null chroot …
).