Código fuente de las pantallas de debian-installer

8

¿Dónde puedo encontrar el código fuente de las pantallas del proceso de instalación de Debian?

He intentado: apt-get source debian-installer

Pero en este paquete no veo el código fuente.

Para ser más específico, estoy buscando el código fuente de esta pantalla:

ingrese la descripción de la imagen aquí

Alfredo Pons Menargues
fuente
Si desea saber cómo se hace, casi con seguridad a través de ncurses , que tiene enlaces para la mayoría de los lenguajes de alto nivel.
Ricitos
Pero, ¿dónde está el código fuente?
Alfredo Pons Menargues

Respuestas:

12

El instalador de Debian es en realidad un conjunto de paquetes diferentes, en varios repositorios. El Wiki de Debian tiene una página sobre cómo obtener la fuente del instalador de Debian : asegúrese de que mresté instalado y:

svn co svn://anonscm.debian.org/svn/d-i/trunk debian-installer
cd debian-installer
scripts/git-setup
mr -p checkout

Cuidado, tomará un tiempo, ya que es ~ 480MB.

El diálogo particular que le interesa proviene de:

  • paquetes / partman-base / debian / partman-base.templates
  • paquetes / partman-base / choose_partition / *
  • paquetes / partman-base / display.d / manual_partuling
  • un montón de archivos .po con traducciones a muchos, muchos idiomas

(La forma más fácil de encontrar eso es con ack-grep...)

Tenga en cuenta que se solicita a través de Debconf, como el resto del instalador. Entonces, la misma fuente impulsa el diálogo similar en el instalador gráfico.

derobert
fuente
También puede especificar -rHEAD al final del comando svn para acelerar un poco esa parte. Lo que importa no es el tamaño de todos los pagos, es más que hay 112 repositorios únicos que deben ser retirados. Si no le importa poner carga adicional en el ya lento anonscm.debian.org, mr -j8 -p checkoutlo acelerará, suponiendo que tenga el ancho de banda
Adam Baxter