Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
schroot [Le 05/06/2015, 22:25]
46.193.0.40 [Exemple d'utilisation avancée] ortho
schroot [Le 12/02/2016, 11:35]
82.240.126.100 [Configuration de schroot]
Ligne 31: Ligne 31:
  
 ===== Mise en place d'un environnement chroot ===== ===== Mise en place d'un environnement chroot =====
-  * Création du répertoire :<​code>​sudo mkdir /chroot</​code>​N'​importe quel répertoire peut faire l'​affaire. L'​exemple est donné avec **/​chroot**,​ à changer à loisir.+  * Création du répertoire :<​code>​mkdir chroot</​code>​N'​importe quel répertoire peut faire l'​affaire. L'​exemple est donné avec le dossier ​**/​chroot**,​ à changer à loisir.
  
   * Installation d'une distribution (Ubuntu). Pour cela, on récupérera l'​ensemble des paquets. Pour du 64 bits :<​code>​sudo debootstrap --arch amd64 quantal /​chroot/​quantal http://​us.archive.ubuntu.com/​ubuntu/</​code>​Ou bien, pour installer l'​environnement en 32 bits :<​code>​sudo debootstrap --arch i386 quantal /​chroot/​quantal http://​us.archive.ubuntu.com/​ubuntu/</​code>​Après cela, le dossier **/​chroot/​quantal/​** contient l'​arborescence habituelle de la racine de la distribution Ubuntu Quantal Lynx 10.04.   * Installation d'une distribution (Ubuntu). Pour cela, on récupérera l'​ensemble des paquets. Pour du 64 bits :<​code>​sudo debootstrap --arch amd64 quantal /​chroot/​quantal http://​us.archive.ubuntu.com/​ubuntu/</​code>​Ou bien, pour installer l'​environnement en 32 bits :<​code>​sudo debootstrap --arch i386 quantal /​chroot/​quantal http://​us.archive.ubuntu.com/​ubuntu/</​code>​Après cela, le dossier **/​chroot/​quantal/​** contient l'​arborescence habituelle de la racine de la distribution Ubuntu Quantal Lynx 10.04.
  
-  * Pour conserver les logins utilisateurs,​ mots de passe, groupes etc du système hôte, ajouter ces lignes au fichier /​etc/​schroot/​defaults/copyfiles :<​code>​+  * Pour conserver les logins utilisateurs,​ mots de passe, groupes etc du système hôte, ajouter ces lignes au fichier /​etc/​schroot/​default/copyfiles :<​code>​
 /etc/passwd /etc/passwd
 /etc/shadow /etc/shadow
Ligne 88: Ligne 88:
 </​file>​ </​file>​
  
-  * On crée le fichier script-squeeze qui a la même structure et que se trouve dans répertoire que script-defaults+  * On crée le fichier script-squeeze qui a la même structure et qui se trouve dans répertoire que script-defaults
  
   touch /​etc/​schroot/​script-squeeze   touch /​etc/​schroot/​script-squeeze
  • schroot.txt
  • Dernière modification: Le 12/02/2016, 11:35
  • par 82.240.126.100