User Tools

Site Tools


informatica:linux:debootstrap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:debootstrap [2009/11/18 13:44] 192.168.1.30informatica:linux:debootstrap [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 debootsrtap chroot sid squeeze lenny debootsrtap chroot sid squeeze lenny
 +
 +====== debootstrap + chroot ======
  
 Sirve para crear un subsistema Debian en un directorio dado. Útil para hacer pruebas. Por ejemplo se puede crear un subsistema sarge (estable) en una instalación etch (pruebas) Sirve para crear un subsistema Debian en un directorio dado. Útil para hacer pruebas. Por ejemplo se puede crear un subsistema sarge (estable) en una instalación etch (pruebas)
  
-1. Crear el directorio de destino+===== Instalación ===== 
 + 
 +1. Instalar paquetes 
 + 
 +  aptitude update && aptitude install debootstrap 
 + 
 +2. Contestar 'y' o 's' a todas las preguntas 
 + 
 +3. Crear el directorio de destino
 + 
 +  mkdir /tmp/sid 
 + 
 +4. Descargarse un sistema base: 
 + 
 +  debootstrap sid /tmp/sid http://ftp.debian.org/debian/ 
 + 
 +^ Pc ^ Velocidad conexión ^ Distribución ^ Tiempo ^ Espacio ^ 
 +| ¿? | ¿? | sarge | 3' | 146Mb | 
 +| Intel Centrino, 2Gb Ram | 13420 kbps | sid | 7' | 208 Mb | 
 + 
 +**NOTA** Solo admite alias 
 + 
 +^ Versión ^ Alias ^ 
 +| Estable | lenny | 
 +| Pruebas | squeeze | 
 +| Inestable | sid | 
 + 
 +5. Escribo en el '/etc/fstab' del sistema principal una entrada referente al subsistema Debian: 
 + 
 +  echo proc-sid /tmp/sid/proc proc none 0 0 >> /etc/fstab 
 + 
 +6. Configurar la red 
 + 
 +  echo 127.0.0.1 localhost $(hostname) > /tmp/sid/hosts 
 + 
 +7. Acceder al nuevo subsistema 
 + 
 +  chroot /tmp/sid /bin/bash 
 + 
 +8. Para salir del subsitema 
 + 
 +  exit 
 + 
  
-2. debootstrap sarge /mi/directorio http://ftp.debian.org/debian/ 
  
-Tarda unos 3 minutos en crerse. 
  
-Okupa unos 146 Mb 
  
-3. Escribo en /etc/fstab del sistema principal una entrada referente al subsistema Debian+===== Arrancar aplicaciones que usen X =====
  
-echo proc-sarge /mi/directorio/proc proc none 0 0 >> /etc/fstab+https://wiki.skolelinux.de/DebianLive/Howto/Starting_X11_Applications_in_Chroot
  
-4Configurar la red+1(Servidor) Deshabilitar seguridad para acceder a las X:
  
-echo 127.0.0.1 localhost $(hostname> mi/directorio/etc/hosts+  sudo xhost + 
 +   
 +2. (ServidorEntrar en entorno chroot:
  
-5Acceder al nuevo subsistema+  sudo chroot /ruta/chroot 
 +   
 +3(Chroot) Lo hice como root, no se si es estrictamente necesario:
  
-chroot /home/a707903/datos/sarge/ /bin/sh+<code> 
 +source etc/profile 
 +export DISPLAY=:
 +export LC_ALL=C 
 +</code>
  
-6. Para salir del subsitema+===== Errores =====
  
-exit+  * E: No such script: /usr/share/debootstrap/scripts/stable
  
 +**Solución** Sustituir 'stable' por lenny:
  
 +  debootstrap lenny /tmp/stable/ http://ftp.debian.org/debian/
informatica/linux/debootstrap.1258551869.txt.gz · Last modified: 2015/04/13 20:19 (external edit)