Nota: O seguinte artigo irá ajudá-lo com: Tiny Core Linux é a menor distribuição Linux do mercado com um grande coração
Uma coisa que torna o Linux especial é que há uma distribuição criada para quase todos os casos de uso concebíveis. Você tem Linux para ciência, jogos, produtividade, borda, nuvem, contêineres, incorporado, big data, rede, segurança… se você puder pensar em uma necessidade, o Linux pode supri-la.
VEJA: Mais de 40 termos de código aberto e Linux que você precisa conhecer (TechRepublic Premium)
Tiny Core Linux é um exemplo perfeito. Esta distribuição Linux é tão pequena quanto você pode obter (o ISO chegando a 21 MB), enquanto ainda é capaz de oferecer um desktop, uma pilha de rede completa e um gerenciador de pacotes. Na verdade, a única coisa que você obtém com o Tiny Core Linux é um kernel, BusyBox um desktop FLWM e uma lista básica de aplicativos (como emulador de terminal). Você não encontrará um navegador da Web, um cliente de e-mail ou um pacote de escritório instalado.
Para ser justo, esta não é uma distribuição Linux que se tornará seu driver diário. Tiny Core Linux tem tudo a ver com reviver hardware antigo ou implantar um Linux mínimo para determinados aplicativos (como quiosques). Uma vez inicializado, você pode instalar aplicativos (chamados de “extensões”), que são baixados através do gerenciador de pacotes.
Embora você não use o Tiny Core Linux como seu próximo sistema operacional de desktop, ele pode servir a muitos propósitos. E como ele roda inteiramente na RAM (embora haja uma opção de instalação – mais sobre isso depois), ele roda muito rápido. A única coisa a ter em mente é que tudo que você adicionar ou alterar no Tiny Core Linux desaparecerá na inicialização. Isso deve lhe dar outra pista de como essa distribuição pode ser usada.
Casos de uso para Tiny Core Linux
Antes de entrarmos na exploração do Tiny Core Linux, você provavelmente está se perguntando que tipo de casos de uso esse sistema operacional mínimo pode cobrir. Aqui está uma pequena lista de ideias.
- Quiosques
- internet cafés
- Revivendo hardware antigo
- Ambientes de educação
- Implantações temporárias de computador
- Computadores convidados
Se você precisa de um PC mínimo, o Tiny Core Linux pode se encaixar perfeitamente. Tiny Core Linux pode ser empregado para uso comercial e pessoal. É simples de trabalhar e pode ser implantado de forma que os usuários tenham apenas os aplicativos que você adicionar e nada mais.
Como instalar Tiny Core Linux
Vou apresentá-lo ao Tiny Core Linux por meio da instalação, pois isso ilustrará a maioria dos conceitos que você precisará para “obter” esta distribuição. Farei isso via VirtualBox, rodando no Pop!_OS Linux. A única diferença entre uma instalação de máquina virtual e uma instalação bare-metal é que você precisará gravar o arquivo ISO em uma unidade USB inicializável para a rota bare-metal.
A primeira coisa que você deve fazer é baixar o arquivo ISO TCL. Certifique-se de baixar TinyCore ou CorePlus (que inclui drivers Wi-Fi). Depois de baixar o arquivo, crie uma nova máquina virtual (ou grave-a em uma unidade USB, insira-a na máquina de destino e inicialize).
Depois de inicializar o Tiny Core Linux, você deve se encontrar na área de trabalho mínima (Figura A).
Figura A
Para instalar o Tiny Core Linux, você deve primeiro baixar uma das extensões do aplicativo, através do gerenciador de pacotes. No dock, clique no inicializador de aplicativos (quarto da esquerda). Depois que o gerenciador de pacotes tiver baixado as informações necessárias (o que acontece na primeira execução), clique em Aplicativos | Nuvem (Remoto) | Navegar. Digite no campo de pesquisa, selecione tc-install-GUI.tgz, selecione OnBoot, clique em Ir e, em seguida, clique em Definir (Figura B).
Figura B
Depois que o aplicativo for instalado, você deverá encontrá-lo listado no menu da área de trabalho. Clique com o botão direito do mouse em qualquer lugar da área de trabalho e clique em Aplicativos | tc-instalar (Figura C).
Figura C
Na janela resultante (Figura D), selecione Frugal, Whole Disk, selecione o disco a ser usado, certifique-se de que Install boot loader esteja marcado e clique na seta apontando para a direita.
Figura D
Na janela Opções de formatação (Figura E), selecione ext4 como o tipo de sistema de arquivos e clique na seta apontando para a direita para continuar.
Figura E
A próxima tela (Figura F), permite que você personalize as opções do bootloader. Você pode pular este passo por enquanto e editá-los manualmente no arquivo extlinux.conf mais tarde.
Figura F
Finalmente, você pode especificar onde as extensões são armazenadas para a instalação (Figura G).
Figura G
Clique na seta apontando para a direita e, quando solicitado, clique em Continuar. A instalação será iniciada e deve ser concluída muito rapidamente. Feche o instalador e instale os aplicativos da mesma forma que você instalou o tc-installer. Por exemplo, você pode instalar o navegador Firefox. A única coisa a ter em mente é que quando você instala a extensão para o Firefox, o que você está realmente fazendo é instalar uma ferramenta que irá baixar e executar o Firefox, então o aplicativo não é instalado localmente. Se você selecionou OnBoot durante a instalação da extensão, ela será automaticamente adicionada ao arquivo /tmp/tce/onboot.lst, portanto deve permanecer disponível, mesmo após a reinicialização.
Tirando uma pequena conclusão
Tiny Core Linux tem seu lugar. Não só é muito útil para implementações incrivelmente pequenas, mas é muito divertido. Esta distribuição irá lembrá-lo como era usar o Linux “no passado”. Da instalação do software ao gerenciador de janelas, o Tiny Core Linux é tudo o que eu amei no Linux no começo. Esta pequena distribuição tem um grande coração e facilmente o conquistará para casos de uso específicos.
O Tiny Core Linux é uma distribuição que acabará no seu desktop diário? Não. Mas serve a um propósito específico, e o faz muito bem. Se você precisa de um Linux com uma pegada mínima absoluta, que pode ser completamente limpa na inicialização, o Tiny Core Linux é exatamente o que você está procurando.
Tiny Core Linux não é perfeito, e às vezes pode ser um pouco frustrante (especialmente rodando como uma máquina virtual, pois você verá que o cursor pode ser um pouco difícil de controlar), mas quando você pega o jeito de seu sistema operacional , pode ser uma jóia nas instâncias certas.