Quelle est la différence entre chroot, dchroot et schroot?

14

Quelle est la différence entre chroot, dchroot et schroot?

Qu'est-ce qu'ils ont en commun?

Où sont les différences?

Lequel est nécessaire pour quoi?

James Mitch
la source

Réponses:

14

Un chroot peut être utilisé directement en tant que root en exécutant chroot (8), mais les utilisateurs normaux ne peuvent pas utiliser cette commande. schroot permet d'accéder aux chroots pour les utilisateurs normaux en utilisant le même mécanisme, mais avec une vérification des autorisations et permettant une configuration automatisée supplémentaire de l'environnement chroot, comme le montage de systèmes de fichiers supplémentaires et d'autres tâches de configuration. Cette configuration automatisée se fait par l'action de scripts de configuration qui peuvent être personnalisés et étendus pour effectuer toutes les actions requises. [1]

dchroot est fondamentalement une version antérieure de la même chose, mais son utilisation est (ou a été) déconseillée au profit de schroot. [2]

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

Ken Sharp
la source