Solo quiero una distribución de Linux que arranque rápido, tenga una terminal bash (sin interfaz gráfica de usuario) y busybox.
¿Existe alguna distribución de este tipo o es difícil compilar un kernel y hacer uno yo mismo?
linux
linux-distributions
Daniel Gratz
fuente
fuente
sh
.Respuestas:
Ttylinux
Lo que estás buscando se llama ttylinux.
Componentes mayores
No mantenido
La distribución se alojó en Ttylinux.net y actualmente no se mantiene.
Descargar
La última versión de ttylinux tiene fecha 2015.02 (actualizada 2015.03) .
fuente
Una buena distribución de Linux de la que me he enamorado (y que tampoco tiene GUI) es MicroCore Linux . También tiene un hermano mayor, TinyCore Linux, que tiene una GUI (aunque bastante mala).
Siempre puedes probar DSL (Damn Small Linux)
No creo que ninguno de estos venga explícitamente con busybox (no conozco ninguna distribución que se envíe con él), pero no debería ser demasiado difícil instalarlo después. Por lo que entiendo, su principal preocupación es un sistema pequeño y rápido con un shell decente.
fuente
La mejor distribución más actual que se me ocurre es Debian NetInst: http://www.debian.org/CD/netinst/
Hay una serie de pequeñas distribuciones de Linux, pero creo que esta será una de las mejor mantenidas. Otra cosa es que si necesita crecer a tamaño completo, es una operación trivial.
fuente
" Alpine Linux es una distribución de Linux ligera y orientada a la seguridad basada en musl libc y busybox".
fuente
Minimal Linux Live https://github.com/ivandavidov/minimal
Para un sistema interactivo más interesante, este es un pequeño script (principalmente educativo) que:
El ISO te deja en un shell mínimo con busybox.
Con QEMU puede iniciar fácilmente en el sistema.
Lo he modificado para permitir ejecutarlo desde el directorio de origen del núcleo: https://github.com/cirosantilli/runlinux
Uso:
y quedará dentro de una ventana QEMU con su nuevo sistema mínimo. Increíble.
Como es pequeño, esta es una buena opción para leer la fuente y comprender lo que está sucediendo.
Probado en Ubuntu 16.04.
Buildroot https://buildroot.org/
Gran conjunto de scripts de Makefile que gestionan:
Ejemplo mínimo:
Material profesional.
Alpine Linux https://github.com/gliderlabs/docker-alpine
Distribución integrada con un administrador de paquetes que ofrece binarios precompilados de un sitio web.
Rootfs ejecutables individuales
El sistema mínimo absoluto ejecuta un solo
/init
programa como lo he explicado en /superuser//a/991733/128124fuente
Deberías probar Arch Linux. Te permite elegir lo que haces y no quieres instalar en tu sistema. Incluso podría optar por no instalar bash : p Alternativamente, podría probar Gentoo, donde debe compilar todo desde cero.
fuente
bash
. (Es fácil de reemplazar SysVinit con systemd, sin embargo.)Distribución mínima de desarrollo:
busybox, la biblioteca musl C, gcc, binutils, make, bash y el kernel de Linux.
o
Distribución mínima sin desarrollo:
busybox, musl y el kernel de Linux
fuente