El procedimiento de creación de una distribución OpenDomo se verá modificado ligeramente, reduciendo el tiempo necesario y evitando la repetición innecesaria de procesos que, a menudo, comportan bastante tiempo de proceso. El principal cambio es la separación de la construcción de un sistema base y la preparación de la ISO, ambos pasos hasta ahora ejecutados mediante el comando "mkiso". El procedimiento, hasta ahora, era el siguiente:

En pocas palabras, el resultado de ejecutar el comando "brmake" era un kernel y un initrd genéricos, y no era hasta ejecutar el comando "mkiso" que initrd era adaptado para nuestra distribución. El principal inconveniente era que la primera vez que preparábamos la ISO era necesario ejecutar el comando "brmake" dos veces, la primera para extraer los drivers del initrd, y la segunda para copiarlos en el repositorio incluido en la ISO.
Con el nuevo sistema, evitamos esta incomodidad, así como reducimos la cantidad de operaciones que deben ejecutarse con "sudo":

Como podemos ver en el gráfico, el resultado de ejecutar el comando "brmake" son directamente el kernel, el initrd y los controladores compilados con el kernel, ya separados. Con este nuevo sistema, solamente deberemos ejecutar "brmake" cuando tengamos cambios hechos en las opciones del kernel o del buildroot (mediante los comandos "knmc" y "brmc" respectivamente), operaciones que no deben producirse a menudo.
Para la mayoría de los usuarios y desarrolladores, ahora nos bastará con ejecutar los comandos "pkg" y "mkiso" para crear una nueva distribución, incluso sin necesidad de usar "sudo".
| Attachment | Size |
|---|---|
| Procedimiento antiguo | 35.15 KB |
| Procedimiento nuevo | 35.51 KB |
Recent comments
4 hours 10 min ago
4 hours 16 min ago
4 hours 52 min ago
12 hours 15 min ago
23 hours 5 min ago
1 day 7 hours ago
1 day 18 hours ago
1 day 22 hours ago
2 days 6 hours ago
2 days 12 hours ago