Una distribución de Linux barebone que arranca muy rápido

Una distribución de Linux barebone que arranca muy rápido

La distribución ligera de Linux generalmente viene en un tamaño de archivo que varía de 20 MB a 50 MB y es más adecuada para usar en una computadora vieja. Recientemente, me encontré con esta pequeña distribución de Linux que pesa solo 12 MB y se inicia muy rápido. Me refiero a Tiny Core Linux.

Con un peso de 12 MB, Tiny Core Linux es una de las distribuciones de Linux más pequeñas que he visto. Al ser una distribución barebone, solo viene con algunas aplicaciones esenciales que se requieren para que se inicie y funcione correctamente. También viene con un escritorio gráfico, pero si está buscando una solución llave en mano, esta no es la indicada para usted.

TCL está diseñado para ejecutarse desde una copia de RAM creada en el momento del arranque. Esto explica por qué es capaz de arrancar tan rápido. En mi máquina virtual, toma menos de 6 segundos desde que se hace clic en el botón Inicio para llegar al escritorio.

Ejecución de núcleo diminuto

Primero, descargue el archivo ISO Tiny Core de su Descargas página. Para ejecutarlo, puede grabarlo en un CD o probarlo en Virtualbox, como hice yo.

Una vez que lo haya iniciado (todo el proceso debería tomar menos de 6 segundos), verá el escritorio gráfico (LFWM) como se muestra en la siguiente captura de pantalla:

tinycore-escritorio

La única aplicación disponible es la Terminal, el Editor, el Panel de control, las Aplicaciones (el repositorio de software) y una herramienta de montaje para que pueda montar dispositivos externos. Como se mencionó anteriormente, es un sistema operativo barebone. Para que sea utilizable, debe instalar las aplicaciones que desee desde la aplicación «Aplicaciones».

1. Ejecute las aplicaciones. En la primera ejecución, le pedirá que seleccione el espejo más rápido.

tinycore-elegir-el-espejo-más-rápido

Una vez que haya seleccionado el espejo, haga clic en el botón Aplicaciones en la parte superior de la ventana. y seleccione «Examinar». Esto obtendrá el repositorio de la web y todo el software aparecerá en el panel izquierdo. Puede desplazarse hacia abajo para encontrar la aplicación que necesita (o usar la función «Buscar»). Para instalar la aplicación, simplemente seleccione la aplicación y haga clic en el botón «IR» al lado del menú desplegable «OnBoot».

tinycore-instalar-scm-aplicaciones

Una vez finalizada la instalación, debería ver la aplicación instalada (en este caso, Firefox) en el dock. Ahora puede hacer clic en él para ejecutar.

tinycore-firefox

Nota: En este punto, todas las aplicaciones que ha descargado están instaladas en la RAM. Esto significa que no son persistentes. Cuando apague la PC, todas sus aplicaciones también desaparecerán. Puede leer más sobre la persistencia de datos a continuación.

Instalación de TinyCore en el disco duro

Para poder instalar Tiny Core Linux en el disco duro, primero debe descargar el paquete de instalación.

1. Abra las «Aplicaciones» y busque «tc-install». Seleccione el archivo «tc-install.tcz» y haga clic en el botón IR en la parte inferior.

2. Una vez que se complete la descarga, haga clic en el nuevo ícono «TC_Install» en el panel.

tinycore-tc-instalar-icono

3. Siga el asistente de instalación para instalar TinyCore en su disco duro.

instalador tinycore

4. Durante la instalación, hay una parte donde puede agregar comandos adicionales a la opción de arranque. Si bien esto es puramente opcional, le brinda mucha flexibilidad para personalizar la distribución según sus necesidades. Las cosas que puede configurar incluyen:

  • Especificar un directorio de inicio persistente
  • Especifique la ubicación del archivo «Restaurar».
  • Si omitir el módulo DHCP durante el arranque
  • y muchos más…

opciones de arranque tinycore

Después de la instalación, puede quitar el CD de Tiny Core y reiniciar su computadora desde el disco duro.

Persistencia de datos

De forma predeterminada, no hay persistencia de datos en Tiny Core Linux. Cuando instala una aplicación o extensión, se carga en la RAM al igual que los archivos centrales del sistema. Cuando apaga la computadora, las aplicaciones y extensiones también se borran.

Si bien esto le permite comenzar desde un estado limpio cada vez que inicia, puede causar muchos inconvenientes. Afortunadamente, hay varias formas de hacer que los datos sean persistentes:

1. Guardar la aplicación/extensión en un dispositivo montado.

Cuando instala una aplicación, puede configurar la ruta de TCE a un dispositivo montado. Esto instalará la aplicación en la carpeta «tce/opcional» del dispositivo montado.

tinycore-set-tce-ruta

2. Instale TCL en su disco duro/medio de almacenamiento

Si ha seguido las instrucciones anteriores para instalar TCL en su disco duro, se encargará del almacenamiento de datos y la persistencia durante la instalación.

3. Copia de seguridad de sus datos

También puede hacer que el sistema haga una copia de seguridad de sus datos (en un dispositivo montado externo) y los restaure durante el tiempo de arranque. Durante la copia de seguridad, todo el directorio HOME se comprimirá y comprimirá. En el próximo arranque, este archivo comprimido se restaurará en su ubicación respectiva. Si lo ha notado, el proceso de copia de seguridad y restauración se ejecuta en el ciclo de apagado y arranque. Esto significa que si tiene una gran cantidad de datos, se ralentizará significativamente el tiempo de apagado y arranque.

Terminando

Tiny Core Linux es una distribución bastante interesante con un buen concepto. El tamaño de archivo pequeño y el sistema operativo barebone lo hacen adecuado para ejecutarse en hardware con recursos limitados, como Raspberry Pi, o incluso para proyectos pequeños que no requieren una distribución completa de Linux. Asegúrese de revisar el foro y el wiki por mucha ayuda y apoyo.

Pequeño núcleo Linux

Experto Geek - Tu Guía en Tendencias Tecnológicas