Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:phlinux:config:schroot-vraiment-transparent [07/01/2020 23:36] phlinux [Configuration] |
utilisateurs:phlinux:config:schroot-vraiment-transparent [07/01/2020 23:50] phlinux [Configuration] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Titre de Votre Tuto ====== | + | ====== Schrootez de la bonne manière ! ====== |
- | * Objet : du tuto FIXME | + | * Objet : Pas la peine de monter pour rien |
- | * Niveau requis : FIXME {{tag>débutant avisé}} | + | * Niveau requis : {{tag>débutant avisé}} |
- | * Commentaires : //Un peu de prétention à configurer schroot de la bonne manière // | + | * Commentaires : //plop, plop, plop// |
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 10: | Ligne 10: | ||
===== Configuration===== | ===== Configuration===== | ||
Tout se passe dans le dossier /etc/schroot, et donc en root. | Tout se passe dans le dossier /etc/schroot, et donc en root. | ||
- | A noter que pour cet exemple, la valeur de la clé "type" ne doit pas être différente de "directory". | + | |
+ | A noter que pour l'exemple du fichier principal ci-dessous, la valeur de la clé "type" ne doit pas être différente de "directory". | ||
Quant à la clé "profile" elle désigne le répertoire de config qui sera lu par schroot | Quant à la clé "profile" elle désigne le répertoire de config qui sera lu par schroot | ||
<file config schroot.conf> | <file config schroot.conf> | ||
Ligne 16: | Ligne 18: | ||
type=directory | type=directory | ||
directory=/media/sidchroot | directory=/media/sidchroot | ||
- | users=ph57 | + | users=bidule |
- | groups=ph57 | + | groups=bidule |
preserve-environment=true | preserve-environment=true | ||
profile=sidchroot | profile=sidchroot | ||
Ligne 49: | Ligne 51: | ||
</file> | </file> | ||
Mais phlinux n'aime pas "binder" le /home ni /sys. A noter que /run peut poser des problèmes comme il est indiqué dans les commentaires. | Mais phlinux n'aime pas "binder" le /home ni /sys. A noter que /run peut poser des problèmes comme il est indiqué dans les commentaires. | ||
- | De même que tout "fstab" on peut ajouter le montage de la racine (c'est à dire la partition de la distribution chrootée) et pourquoi pas une partition utile dans le chroot. | + | |
+ | De même que tout "fstab" on peut ajouter le montage de la racine (c'est à dire la partition de la distribution chrootée) et, pourquoi pas, une partition utile dans le chroot. | ||
Ce qui donne par exemple: | Ce qui donne par exemple: | ||
<file config fstab> | <file config fstab> | ||
Ligne 65: | Ligne 69: | ||
Toujours dans le dossier "sidchroot" on peut utiliser le fichier "copyfiles" pour copier dans le chroot des fichiers du système hôte. | Toujours dans le dossier "sidchroot" on peut utiliser le fichier "copyfiles" pour copier dans le chroot des fichiers du système hôte. | ||
Voir dans le wiki DF les fichiers inutiles à la construction du chroot mais requis par la suite. | Voir dans le wiki DF les fichiers inutiles à la construction du chroot mais requis par la suite. | ||
+ | |||
Par exemple: | Par exemple: | ||
<file config copyfiles> | <file config copyfiles> |