¿Construir un servidor Ubuntu desde la fuente en hardware muy antiguo?

¿Construir un servidor Ubuntu desde la fuente en hardware muy antiguo?

Me gustaría compilar Ubuntu LTS 12.04 desde el código fuente (kernel+daemons) en hardware muy antiguo. El hardware en el que estoy es una CPU i486 en una computadora de placa única pc104. La mayoría de los Live CD tienen problemas para ir más allá del simple arranque en la computadora.

Tiene 512 MB de RAM pero menos de 512 MB de espacio en el disco duro y una CPU muy lenta. No puedo conseguir que el CD mínimo de Ubuntu pase del simple arranque.

Así que voy a probar este CD a continuación.http://www.ubuntu-mini-remix.org/. Si no puedo ejecutar un Ubuntu realmente pequeño y estable con esto, entonces probaré Gentoo a continuación.

Quiero instalar un pequeño Ubuntu en este hardware antiguo. Busqué mucho en Google pero no encontré mucho.

Sin embargo, Tinycore Linux funciona bien en este hardware (micronúcleo para ser exactos). Solo quiero que un Ubuntu muy pequeño (sin xorg+DE) funcione en este hardware tan antiguo.

¿Hay alguna manera de instalar Ubuntu desde el Live CD de otro Linux?

Sé que puedes hacer esto en gentoo. ¿Cuáles son sus recomendaciones para instalar una pequeña distribución de servidor basada en Ubuntu/Linux muy básica en hardware muy antiguo?

Respuesta1

La mejor recomendación que puedo darte es que utilices elServidor Ubuntu 12.04.2 LTSseleccione la versión de 32 bits. No tendrás nada en cuanto a Xorg, lo único que tendrás es sólo el kernal y los demonios que se necesitan junto con lo que quieras instalar. tal vez quieras echarle un vistazo a estoguíaLe dará instrucciones paso a paso sobre cómo instalar y configurar el servidor Ubuntu.

Respuesta2

Intentar reconstruir una distribución basada en Debian desde el código fuente es una tarea bastante grande (debo saberlo, ejecuto raspbian). Incluso si te limitas al subconjunto de la distribución que realmente deseas, encontrarás un laberinto de dependencias de compilación enredadas.

Tendría que realizar estas compilaciones en una máquina que pudiera ejecutar los archivos binarios existentes. De lo contrario, tendrá un grave problema con el huevo y la gallina.

No estoy seguro de cuál fue la última versión de Debian compatible con sistemas 486, pero desdehttps://lists.debian.org/debian-devel/2011/11/msg00570.html(que dice que el valor predeterminado del compilador se cambió en el paquete gcc 4.4.0) yhttps://packages.debian.org/search?keywords=gcc(que enumera a squeeze como gcc 4.4.4) Supongo que lenny fue la última versión de Debian que admitió 486.

información relacionada