Yo quería escribir sobre este tema desde el año pasado, pero nunca llegué a su alrededor. Lo que me parece sorprendente es que las cosas no han cambiado mucho incluso hoy con respecto a este tema.

El año pasado, escribí un artículo en el blog de ​​bootstrapping el sistema mediante debootstrap. Más tarde, escribí otro artículo que se usa debootstrap nuevo para crear un ambiente de compilación cruzada para el kernel Linux.

Sin embargo, también existe otro paquete con el nombre similar llamada como " cdebootstrap ", sin embargo, la descripción del paquete no es muy diferente a la de debootstrap que es muy sorprendente, ya que no explica las diferencias no triviales. De hecho, hay un informe de error de BTS de Debian con respecto a la misma.

Haciendo:

man debootstrap
man cdebootstrap

También no devuelve nada interesante.

Entonces, ¿por qué alguien elige uno sobre otro? ¿Cómo podemos saber cuál es el paquete es adecuado para nuestras necesidades?

Al buscar en poco tan sólo pudiera reunir la siguiente pieza de información con respecto a posibles * * Diferencias:

1. Sobre la base de este registro IRC , cdebootstrap está escrito en lenguaje C y es más rápido (alrededor de la potencia de diez) que debootstrap. Tal vez, eso explica la "C" en cdebootstrap?

2. cdebootstrap es el paquete más nuevo y más se mantiene y actualiza de debootstrap. Tal vez, podría reemplazar debootstrap en algún momento en el futuro?

3. En base a este hilo de la lista de correo debian-boot, parece que cdebootstrap instala bastante menor número de paquetes en comparación con debootstrap.

Entiendo los los puntos anteriores todavía no dan ninguna respuesta significativa con respecto a su diferencia de funcionalidad. Creo que la única manera de saber más acerca de las diferencias es bucear en el código fuente tanto de los paquetes para leer la mente del autor ...

Por otro lado, si alguno de ustedes que pasa a leer este post sabe más acerca de las diferencias, por favor, publicarlo en la sección de comentarios y voy a tratar de actualizar el blog con la nueva información.

Be Sociable, Share!