La respuesta corta: qué variante te conviene según tu equipo y uso
Si quieres decidir rápido, elige así:
- Uso general con escritorio en PC x86: TinyCore (unos 24 MB ISO). Trae FLTK/FLWM y herramientas gráficas para conectarte por cable o Wi-Fi, instalar extensiones y trabajar sin añadir mucho a mano. Conviene si buscas escritorio completo y descargas ligeras.
- Equipo muy justo, sin escritorio o para construir desde cero: Core (unos 17 MB ISO). Solo consola. Conviene si cada MB cuenta y vas a añadir solo lo que necesitas, o si arrancarás siempre en RAM sin entorno gráfico.
- Instalación y pruebas con compatibilidad amplia: CorePlus (unos 248 MB ISO). Incluye varios gestores de ventanas y controladores extra, entre ellos para Wi-Fi, y la herramienta de instalación en disco/USB. Conviene si no tienes red cableada o necesitas instalador sin descargar nada más.
Para 64 bits usa CorePure64/TinyCorePure64; para Raspberry Pi usa piCore y para arquitecturas x86 con acceso a repositorios Debian usa dCore. Datos comprobados en septiembre de 2026.
Qué es Tiny Core Linux y qué no es
Tiny Core Linux es una distribución minimalista basada en el núcleo Linux y en BusyBox que arranca desde una imagen diminuta formada por el kernel (vmlinuz) y un initramfs (core.gz). En cada arranque descomprime ese sistema base en RAM y funciona desde memoria, sin escribir en disco a menos que lo configures. Lo que ves al iniciar es ese núcleo mínimo; el resto del sistema se añade después.
Su gracia está en la modularidad. El sistema base apenas incluye lo imprescindible y todo lo demás llega como extensiones con extensión .tcz. Esas extensiones se descargan de repositorios, se montan y aparecen como aplicaciones y bibliotecas, pero no forman parte del núcleo. Puedes probar cientos de paquetes sin tocar el sistema base y, si no los necesitas, no ocupan el arranque siguiente.
Eso lo hace muy rápido al arrancar y fácil de mantener, pero no es una distribución generalista lista para usar. No trae ofimática, no trae tienda gráfica de software al estilo de Ubuntu y no pretende sustituir a una distro de escritorio completa. Si buscas instalar y tener todo hecho, distribuciones como Ubuntu o Linux Mint, que corren en Linux y son de uso gratuito sin coste de licencia, resuelven mejor el uso general.
Cómo funciona por dentro: RAM, persistencia y modos
Al arrancar, Tiny Core Linux monta el sistema base en RAM y, si existe, enlaza una partición persistente TCE donde viven las extensiones y tu copia de seguridad. Según cómo lo configures, funciona en tres modos. En Cloud, todo queda en RAM y al apagar se pierde salvo lo que guardes a mano. En TCE, las extensiones y la copia de seguridad (mydata.tgz) quedan en una partición o carpeta persistente y se reutilizan en cada arranque. En Copy to Filesystem, las extensiones se copian a memoria para ir más rápido, a costa de usar más RAM.
La persistencia no es automática: debes indicar dónde está tu directorio tce con el parámetro tce= en el arranque y añadir a /opt/.filetool.lst qué rutas quieres guardar (por defecto incluye /home y /opt). Si no defines tce, el sistema arranca en Cloud y parecerá que no guarda nada porque, en efecto, no lo hace.
Variantes reales de Tiny Core: cuánto pesan y qué traen
| Variante | Tamaño ISO | Escritorio incluido | Arquitectura | RAM mínima | Para qué caso |
|---|---|---|---|---|---|
| Core | 17 MB | No | x86 32 bits | 46 MB | Base en consola para montar sistema a medida o appliance sin GUI |
| TinyCore | 24 MB | Sí (FLTK/FLWM) | x86 32 bits | 46 MB | Escritorio ligero con red cableada y Apps para añadir software |
| CorePlus | 248 MB | Sí (varios WMs) | x86 32 bits | 46 MB | Instalación offline con drivers extra, Wi-Fi y tc-install incluido |
| CorePure64 | 17 MB | No | x86_64 64 bits | 46 MB | Base 64 bits en consola para hardware moderno sin escritorio |
| TinyCorePure64 | 24 MB | Sí (FLTK/FLWM) | x86_64 64 bits | 46 MB | Escritorio ligero en 64 bits |
| dCore | 12-15 MB aprox. | No | x86/x86_64 | 46 MB | Sistema tiny con acceso a repositorios Debian/Ubuntu vía SCE |
| piCore | 23-90 MB según placa | No/Sí según imagen | ARM (Raspberry Pi) | 64 MB | Raspberry Pi y placas ARM como sistema mínimo en SD |
Los tamaños corresponden a la rama 15.x/16.x publicada en el sitio oficial y en mirrors. CorePlus pesa más porque agrupa lo que en las otras variantes descargarías después. Si tu equipo solo admite 64 bits, no uses ISO de 32 bits y pasa a CorePure64/TinyCorePure64.
Cómo elegir: criterios que separan una variante de otra
Elige por cinco criterios técnicos, en este orden:
- Tamaño y RAM disponible. Si tu equipo tiene 512 MB o menos, Core o TinyCore en RAM marcan la diferencia frente a distros que necesitan 1 GB instalado. Con 46 MB arrancas, pero para abrir navegador y extensiones reserva 256 MB o más. En RAM muy justa, evita Copy to Filesystem.
- Necesidad de escritorio. ¿Vas a usar ratón y ventanas? Entonces TinyCore o TinyCorePure64. Si vas a modo quiosco, contenedor o consola, Core.
- Arquitectura. PC antiguo de 32 bits: Core/TinyCore/CorePlus. PC de 64 bits: CorePure64/TinyCorePure64. Raspberry Pi: piCore. Mezclar arquitectura y variante impide arrancar.
- Conectividad. TinyCore asume red por cable. Si solo tienes Wi-Fi, CorePlus trae firmware y herramientas para conectarte sin descargar nada, o añade
wifi.tczyfirmwareen otras variantes con cable previo. - Persistencia. Si quieres que lo instalado permanezca, necesitas definir partición TCE y configurar
mydata.tgz. Sin eso, cada reinicio vuelve al estado inicial, por diseño.
Elegir variante es elegir cuánto traes de serie y dónde guardas lo que añades: menos ISO implica más descargas después, pero menos RAM ocupada.
Para qué sirve de verdad y para qué no
Usos donde Tiny Core Linux compensa:
- Revivir equipo viejo con 256-512 MB de RAM. Arranca en segundos desde USB y abre un escritorio FLTK/FLWM con navegador ligero. Ideal para tareas puntuales sin instalar nada en disco.
- USB nómada o de rescate. Llevas sistema, extensiones y copia de seguridad en el propio pendrive (directorio tce). Arranca en cualquier PC x86 sin tocar su disco.
- Quiosco o panel dedicado. Una imagen con FLTK/FLWM y una sola aplicación a pantalla completa, con persistencia mínima, facilita clones idénticos.
- Appliance/contenedor mínimo. Como base para empaquetar un servicio con pocas dependencias y superficie pequeña. dCore ayuda si necesitas paquetes Debian sin montar una Debian completa.
Donde no compensa:
- Escritorio diario con ofimática, multimedia y drivers variados. Distribuciones como Fedora Workstation, Linux Mint o Zorin OS, que corren en Linux y son gratuitas con límites propios de codecs, ciclos de soporte o funciones, ahorran horas frente a montar todo con .tcz.
- Servidor con actualizaciones y parches frecuentes. Alpine Linux, también ligero, ofrece repositorio más amplio, libc musl y gestión con
apkmás cercana a un servidor productivo.
Pros y contras concretos de Tiny Core Linux
- Pros: ISO de 17-24 MB, arranque en RAM muy rápido, sistema inmutable por defecto, extensiones modulares .tcz que no ensucian la base, gran control de persistencia.
- Contras: repositorio más pequeño que Debian/Ubuntu, sin Wayland ni escritorios pesados de serie, Wi-Fi y firmware no incluidos en Core/TinyCore, curva inicial para entender TCE y
mydata.tgz.
Tiny Core Linux frente a Alpine Linux en uso tiny
| Característica | Tiny Core Linux (TinyCore 15.x) | Alpine Linux (3.19/3.20) |
|---|---|---|
| Tamaño descarga ISO | 24 MB | 180-250 MB según ISO estándar |
| Tamaño instalado mínimo | 30-50 MB en RAM (sin persistencia) | 130-200 MB en disco |
| RAM en reposo | 46-80 MB con FLWM | 80-150 MB con setup mínimo |
| Gestor y paquetería | tce-load / .tcz (montadas) | apk / .apk (instaladas) |
| libc | glibc | musl |
| Escritorios disponibles | FLTK/FLWM de serie; otros vía .tcz | Xfce, GNOME, etc. vía apk |
| Punto débil | Repositorio pequeño y Wi-Fi aparte | Sin dato |
Si buscas la huella más pequeña y arranque en RAM, Tiny Core Linux ocupa menos. Si buscas repositorio amplio y uso en servidor/contenedor con actualizaciones frecuentes, Alpine Linux encaja mejor.
Requisitos, arranque e instalación sin sorpresas
Requisitos verificables
- CPU: i486DX o superior en 32 bits; x86_64 en variantes Pure64; ARMv6/ARMv7/ARMv8 según imagen piCore.
- RAM: 46 MB mínimo para arrancar en modo texto; 64-128 MB recomendados para FLTK/FLWM; 256 MB o más si usarás navegador.
- Soporte: arranque desde CD, USB o red (PXE). Para persistencia necesitas partición con sistema de archivos Linux (ext4) o FAT con directorio tce.
Arranque rápido sin instalar
- Descarga la ISO de la variante elegida desde el sitio oficial o mirror y verifica su suma.
- Crea USB arrancable con
ddo Etcher. Ejemplo en Linux:dd if=TinyCore-15.1.iso of=/dev/sdX bs=4M status=progress. - Arranca el PC desde USB. Añade
tce=sda1si ya tienes partición persistente; si no, arrancará en Cloud.
Instalación en disco o USB persistente
- Arranca TinyCore/TinyCorePure64/CorePlus con red. En CorePlus la extensión
tc-installya está disponible; en las otras instálala:tce-load -wi tc-install. - Ejecuta
tc-instally elige modo: Frugal (copia vmlinuz+core.gz y crea tce, ocupa poco y mantiene el arranque en RAM), USB-HDD o USB-ZIP para pendrive arrancable. - Indica disco destino y partición tce. Confirma y reinicia. Tras reiniciar, añade extensiones con Apps o
tce-load -wi nombre.tczy guarda cambios confiletool.sh -bpara generar mydata.tgz.
La instalación Frugal no particiona como una distro tradicional: mantiene el sistema base comprimido y carga extensiones en cada arranque, por eso sigue siendo tiny aunque esté en disco.
Errores que hacen que parezca que no guarda nada
- Persistencia no configurada. Arrancar sin
tce=sda1deja el sistema en Cloud. Todo lo que instales vive en RAM y se pierde al apagar. Solución: crea partición ext4, crea carpetatcey arranca contce=sda1otce=UUID=xxx. - Extensiones no añadidas a onboot. Instalar con
tce-load -wilas deja disponibles, pero si no están entce/onboot.lstno volverán a montarse al siguiente arranque. Añádelas en Apps > Maintenance > OnBoot o editando ese archivo. - Core elegido cuando querías escritorio. Core no incluye servidor gráfico ni FLTK/FLWM. Si tras arrancar solo ves consola, no es un error: instalaste la variante sin escritorio. Cambia a TinyCore o añade
Xorg,flwmywbar. - Wi-Fi sin firmware. En Core/TinyCore el Wi-Fi no funciona hasta instalar
wifi.tczy el firmware de tu chip. CorePlus sí incluye ese firmware. Comprueba condmesgsi falta firmware. - Copia de seguridad incompleta. Solo se guarda lo listado en
/opt/.filetool.lst. Si creas archivos fuera de /home u /opt y no los añades a esa lista, no entrarán en mydata.tgz.
Si algo no persiste, revisa tres puntos: dónde está tu tce, qué hay en onboot.lst y qué rutas guarda filetool.lst.
Preguntas frecuentes sobre Tiny Core Linux
1. ¿Dónde y cómo puedo descargar Tiny Core Linux?
La descarga oficial se realiza desde la web de Tiny Core Linux, en la sección "Download". Allí encontrarás varias imágenes ISO, como la versión Core de aproximadamente 16 MB, la TinyCore de 21 MB o la Plus de 106 MB. Debes elegir la arquitectura (x86 o x64) compatible con tu equipo.
2. ¿Qué versión de Tiny Core Linux debo usar en un equipo con procesador de 64 bits?
Si tu computadora tiene un procesador de 64 bits (x86_64), la versión recomendada es "x86_64". Esta versión aprovecha mejor los recursos del hardware moderno y es compatible tanto con procesadores de 64 bits como con la mayoría de los de 32 bits, aunque estos últimos funcionarán en modo de compatibilidad.
3. ¿Cuáles son los requisitos mínimos de hardware para instalar Tiny Core Linux?
Los requisitos son extremadamente bajos. La versión Core puede ejecutarse con tan solo 28 MB de RAM y un procesador i486. Para una experiencia más completa con interfaz gráfica, se recomienda un mínimo de 128 MB de RAM, 500 MHz de CPU y unos 50 MB de espacio en disco, aunque puede cargarse completamente en memoria.
4. ¿Qué diferencias hay entre Tiny Core, TinyCore y Tiny Core Plus?
Tiny Core (Core) es la versión de 16 MB sin interfaz gráfica, solo con línea de comandos. TinyCore es la versión estándar de 21 MB con un entorno de escritorio básico (FLWM). Tiny Core Plus es la versión completa de 106 MB que incluye herramientas de red, firmware y más aplicaciones preinstaladas para facilitar el reconocimiento del hardware.
5. ¿Cómo obtengo la imagen ISO para instalar Tiny Core Linux?
Accede a la página oficial de descargas y selecciona la imagen ISO que se adapte a tu necesidad. Para la mayoría de los usuarios, la "TinyCore" de 21 MB es un buen punto de partida. Puedes grabarla en un USB con herramientas como Rufus o Etcher, o en un CD-R para ejecutarla en vivo antes de instalar.
6. ¿Puedo descargar una versión de 32 bits de Tiny Core Linux?
Sí, en la página de descargas oficial encontrarás las versiones "x86" (32 bits) para cada variante: Core, TinyCore y TinyCore Plus. Esta arquitectura es compatible con computadoras más antiguas con procesadores Intel o AMD de 32 bits, y ocupa el mismo espacio en disco que sus contrapartes de 64 bits.
7. ¿Qué es Puppy Linux y qué relación tiene con Tiny Core?
Puppy Linux es otra distribución ultraliviana similar a Tiny Core, diseñada para ser rápida y autónoma. La diferencia principal es el enfoque: Puppy incluye un conjunto más amplio de aplicaciones preinstaladas (unos 300-400 MB) y prioriza la facilidad de uso con una interfaz más completa, mientras que Tiny Core se centra en el tamaño mínimo absoluto.
Fuentes
- WikipediaTiny Core Linux – Wikipediaconsultado el 21/09/2026
- ZdnetTry this tiny Linux distro when nothing else will fit – here's why – ZDNETconsultado el 21/09/2026
- DistrowatchTiny Core Linux – DistroWatch.comconsultado el 21/09/2026
- TinycorelinuxTiny Core v17.0consultado el 21/09/2026
- HowtogeekI ditched Ubuntu for a Linux distro that fits in 200MB, and I'm not …consultado el 21/09/2026
