Qual é a diferença de chroot, dchroot e schroot?

14

Qual é a diferença de chroot, dchroot e schroot?

O que eles têm em comum?

Onde estão as diferenças?

Qual é necessário para quê?

James Mitch
fonte

Respostas:

14

Um chroot pode ser usado diretamente como root executando chroot (8), mas usuários normais não podem usar este comando. O schroot permite acesso a chroots para usuários normais usando o mesmo mecanismo, mas com permissões verificando e permitindo a configuração automatizada adicional do ambiente chroot, como montar sistemas de arquivos adicionais e outras tarefas de configuração. Essa configuração automatizada é feita através da ação de scripts de instalação que podem ser personalizados e estendidos para executar as ações necessárias. [1]

O dchroot é basicamente uma versão anterior da mesma coisa, mas seu uso está sendo (ou foi) preterido em favor do schroot. [2]

[1] http://linux.die.net/man/1/schroot
[2] http://linux.die.net/man/1/dchroot

Ken Sharp
fonte