Tiny Core Linux, distribuição minimalista em apenas 10 MB

Muitas vezes falamos sobre a luz Linux distros, ideal para instalar em computadores antigos e dar uma segunda chance a eles. Esses sistemas sacrificam aspectos estéticos e programas para reduzir o uso de RAM e CPU para que esses computadores, que podem ter 10 ou 20 anos, possam lidar com eles. No entanto, sempre há quem busque levar isso ao extremo, reduzindo o sistema ao máximo para torná-lo o mais minimalista possível. E parece que o limite é estabelecido por Tiny Core Linux, uma distribuição totalmente funcional que ocupa apenas 10 megabytes.

O que é Tiny Core Linux? Principais características

Tiny Core Linux, distribuição minimalista em apenas 10 MB

Tiny Core Linux é um sistema operacional minimalista que usa um Kernel Linux despojado e modificado como base, juntamente com BusyBox e FLTK a fim de fornecer aos usuários as ferramentas essenciais para tornar o computador totalmente funcional. Sem dúvida, sua principal característica é o tamanho, e seus desenvolvedores conseguiram reduzi-lo para 16 MB ou 21 MB, dependendo da edição que escolhermos.

É claro que, para poder caber nesse tamanho, o número de programas e extensões básicos incluídos é muito pequeno. Mas seus desenvolvedores oferecem aos usuários um repositório completo com mais de 3,200 aplicativos, bibliotecas, ferramentas e mais tipos de conteúdo para que qualquer usuário possa instalar o que realmente precisa.

Os desenvolvedores deste sistema o desenvolveram com a ideia de criar um sistema operacional, com uma área de trabalho gráfica, o mais leve possível, capaz de inicializar a partir de um CD ou USB e também de um disco rígido.

minúsculo

diferentes edições

Quando se trata de TCL downloads, podemos escolher entre várias edições. As três primeiras são edições criadas por seus principais desenvolvedores, enquanto as outras três foram criadas como “variantes” pela comunidade. Vamos vê-los.

  • TinyCore . É a opção recomendada para usuários que estão dando os primeiros passos com este sistema. Inclui o sistema operacional “Core”, bem como uma interface gráfica de usuário dinâmica FLTK/FLWM. Esta edição foi projetada para usuários conectados à Internet por cabo, pois para fazer o Wi-Fi funcionar, você precisará baixar pacotes separados. Ocupa 21 MB.
  • Testemunho. Também conhecido como Micro Core Linux, é a edição mais reduzida e aparada que podemos encontrar. Ele vem sem um ambiente gráfico, mas os usuários podem instalar os pacotes ou extensões que quiserem para fornecer esse recurso. É um pouco mais complicado de instalar e inicializar, pois devemos ter os comandos básicos do terminal Linux sob controle. É uma edição perfeita para computadores desktop e servidores. Esta edição ocupa 16 MB.
  • Core Plus . Uma edição muito mais completa que as anteriores, embora sem perder a essência do que é o TCL. Esta edição usa Tiny Core como base, e ainda por cima adiciona uma série de funcionalidades adicionais, como suporte para redes sem fio e para teclados não americanos. Além disso, permite escolher entre 7 diferentes desktops gráficos durante a instalação. Ocupa 163 MB.
  • dNúcleo. Uma edição criada pela comunidade. Esta edição é construída em torno de um kernel feito com arquivos compatíveis com Debian. Além disso, ele usa o sistema de empacotamento SCE, a nova geração de pacotes independentes para distribuições Tiny Core. Ocupa 12 MB. Também temos o dCore x86_64 , projetado para computadores de 64 bits, que ocupa 36 MB, e também o dCore Arm V7hf , para outros dispositivos ARM.
  • NúcleoPure64. Esta edição é um porte do Core, com a diferença de que seus desenvolvedores atualizaram os pacotes para fazê-los funcionar em arquiteturas de 64 bits. Enquanto o Core original ocupa 11 MB, este CorePure64 ocupa 18 MB.
  • piCore. Outra porta da edição Core, mas desta vez focada diretamente em poder trabalhar no Raspberry Pi. O tamanho desta distro dispara até 55 MB.

Como posso baixar extensões e aplicativos?

Como podemos ver, nesta distribuição o minimalista prevalece. Seus desenvolvedores trabalharam muito para tornar o sistema o menor possível. E, para isso, tiveram que sacrificar muitas funções e recursos (como idiomas, layouts de teclado, drivers, etc). Felizmente, eles estão nos repositórios para que os usuários que precisarem de algum deles possam instalá-los facilmente.

Existem várias maneiras de fazer isso. mas o mais fácil é usar uma ferramenta chamada “Navegador de aplicativos” que está incluído como um aplicativo de desktop no Tiny Core Linux. Este aplicativo nada mais é do que um explorador que nos permite ver uma lista com todas as extensões que estão disponíveis no repositório principal para que possamos pesquisar e baixar o que precisamos.

Tiny Core Linux - navegador de aplicativos

Quando queremos atualizar as extensões, se não queremos ter problemas, o melhor que podemos fazer é iniciar o TCL em “Safe Mode” escolhendo o boot “base norestore”, e uma vez dentro vamos executar o “tce-update” ” de um terminal para que o sistema verifique novas versões das extensões, baixe-as e deixe-as prontas. Ao reiniciar e entrar novamente no modo normal, nosso Tiny Core estará atualizado. Também podemos fazê-lo com a ferramenta “AppsAudit” que está no sistema, embora seus desenvolvedores recomendem o método anterior.

Download e requisitos do Tiny Core Linux

Embora a versão 1.0 deste sistema, lançada em 2009, tenha ocupado os 10 MB prometidos, os tempos estão mudando e seus desenvolvedores não tiveram escolha a não ser aumentar o tamanho de suas edições. A versão 13, lançada em 2022, ocupa 16 MB. Se você quiser experimentar as versões originais do TCL, que ocupavam esses cobiçados 10 megabytes, podemos baixá-los do Arquivo de versões do Tiny Core Linux .

Se o que queremos é a versão mais recente desta distribuição, podemos encontrar suas diferentes edições diretamente no seção de download de seu site .

Os requisitos para inicializar a edição Tiny Core, a recomendada para usuários, precisamos ter pelo menos 48 MB de RAM . Abaixo dessa capacidade, o sistema não iniciará diretamente, mesmo que tenhamos configurado vários terabytes de SWAP. Por outro lado, o Microcore é capaz de inicializar com menos RAM, especificamente 28 MB . Além disso, precisaremos de uma CPU igual ou superior ao i486DX (um processador 486 com operador matemático).

Mas, deixando de lado os requisitos mínimos, seus desenvolvedores recomendam uma CPU Pentium 2 com 128 MB de RAM e alguns SWAP para que este sistema funcione perfeitamente.