В чем разница между chroot, dchroot и schroot?

14

В чем разница между chroot, dchroot и schroot?

Что у них общего?

Где различия?

Какой нужен для чего?

Джеймс Митч
источник

Ответы:

14

Chroot может быть использован напрямую как root, запустив chroot (8), но обычные пользователи не могут использовать эту команду. schroot обеспечивает доступ к chroot для обычных пользователей с использованием того же механизма, но с проверкой прав доступа и возможностью дополнительной автоматической настройки среды chroot, такой как монтирование дополнительных файловых систем и другие задачи конфигурации. Эта автоматическая настройка выполняется с помощью сценариев установки, которые можно настраивать и расширять для выполнения любых необходимых действий. [1]

dchroot - это, по сути, более ранняя версия того же самого, но его использование (или было отвергнуто) в пользу schroot. [2]

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

Кен Шарп
источник