Tiny Core Linux, distribution minimaliste en seulement 10 Mo

Nous avons souvent parlé de la lumière Linux/Unix distributions, idéales pour pouvoir installer sur de vieux ordinateurs et leur donner une seconde chance. Ces systèmes sacrifient les aspects esthétiques et les programmes pour réduire l'utilisation de RAM ainsi que Processeur pour que ces ordinateurs, qui ont peut-être 10 ou 20 ans de retard, puissent les gérer. Cependant, il y a toujours ceux qui cherchent à pousser cela à l'extrême, en réduisant le système au maximum pour le rendre le plus minimaliste possible. Et il semble que la limite soit fixée par Tiny Core Linux, une distribution entièrement fonctionnelle qui n'occupe que 10 mégaoctets.

Qu'est-ce que Tiny Core Linux ? Caractéristiques principales

Tiny Core Linux, distribution minimaliste en seulement 10 Mo

Tiny Core Linux est un système d'exploitation minimaliste qui utilise un noyau Linux simplifié et modifié comme base avec BusyBox et FLTK afin de fournir aux utilisateurs les outils essentiels pour rendre l'ordinateur pleinement fonctionnel. Sans aucun doute, sa principale caractéristique est sa taille, et ses développeurs ont réussi à la réduire à 16 Mo ou 21 Mo, selon l'édition que nous choisissons.

Bien sûr, pour pouvoir tenir dans cette taille, le nombre de programmes et d'extensions de base inclus est très réduit. Mais ses développeurs offrent aux utilisateurs un référentiel complet avec plus de 3,200 XNUMX applications, bibliothèques, outils et plus de types de contenu afin que tout utilisateur puisse installer ce dont il a vraiment besoin.

Les développeurs de ce système l'ont développé avec l'idée de créer un système d'exploitation, avec un bureau graphique, le plus léger possible, capable de démarrer à partir d'un CD ou d'une clé USB ainsi que d'un disque dur.

minuscule

différentes éditions

Si vous préférez TCL téléchargements, nous pouvons choisir entre plusieurs éditions. Les trois premières sont des éditions créées par leurs principaux développeurs, tandis que les trois autres ont été créées en tant que "variantes" par la communauté. Voyons-les.

  • TinyCore . C'est l'option recommandée pour les utilisateurs qui font leurs premiers pas avec ce système. Il comprend le système d'exploitation "Core" ainsi qu'une interface utilisateur graphique FLTK/FLWM dynamique. Cette édition est conçue pour les utilisateurs connectés à Internet par câble, car pour faire fonctionner le Wi-Fi, vous devrez télécharger des packages séparés. Il occupe 21 Mo.
  • Coeur. Aussi connu sous le nom de Micro Core Linux, c'est l'édition la plus réduite et la plus allégée que nous puissions trouver. Il est livré sans environnement graphique, mais les utilisateurs peuvent installer les packages ou les extensions qu'ils souhaitent pour lui fournir cette fonctionnalité. Il est un peu plus compliqué à installer et à démarrer, car nous devons maîtriser les commandes de base du terminal Linux. C'est une édition parfaite pour les ordinateurs de bureau et les serveurs. Cette édition occupe 16 Mo.
  • Coreplus . Une édition beaucoup plus complète que les précédentes, mais sans perdre l'essence de ce qu'est TCL. Cette édition utilise Tiny Core comme base et ajoute une série de fonctionnalités supplémentaires, telles que la prise en charge des réseaux sans fil et des claviers non américains. De plus, il nous permet de choisir entre 7 bureaux graphiques différents lors de l'installation. Il occupe 163 Mo.
  • dCore. Une édition créée par la communauté. Cette édition est construite autour d'un noyau fait avec des fichiers compatibles Debian. En outre, il utilise le système de conditionnement SCE, la nouvelle génération de packages autonomes pour les distributions Tiny Core. Il occupe 12 Mo. Nous avons aussi le dCore x86_64 , conçu pour les ordinateurs 64 bits, qui occupe 36 Mo, ainsi que le bras dCore V7hf , pour les autres appareils ARM.
  • CorePure64. Cette édition est un portage de Core, à la différence que ses développeurs ont mis à jour les packages pour les faire fonctionner sur des architectures 64 bits. Alors que le Core d'origine occupe 11 Mo, ce CorePure64 occupe 18 Mo.
  • piCore. Un autre portage de l'édition Core, mais cette fois axé directement sur la possibilité de travailler sur le Raspberry Pi. La taille de cette distribution tire jusqu'à 55 Mo.

Comment puis-je télécharger des extensions et des applications ?

Comme nous pouvons le voir, dans cette distribution, le minimaliste prévaut. Ses développeurs ont travaillé très dur pour rendre le système aussi petit que possible. Et, pour cela, ils ont dû sacrifier de nombreuses fonctions et fonctionnalités (telles que les langues, les dispositions de clavier, les pilotes, etc.). Heureusement, ceux-ci se trouvent dans les référentiels afin que les utilisateurs qui en ont besoin puissent facilement les installer.

Il y a plusieurs moyens de le faire. mais le plus simple est d'utiliser un outil appelé "Navigateur d'applications" qui est inclus en tant qu'application de bureau dans Tiny Core Linux. Cette application n'est rien de plus qu'un explorateur qui nous permet de voir une liste avec toutes les extensions disponibles dans le référentiel principal afin que nous puissions rechercher et télécharger ce dont nous avons besoin.

Tiny Core Linux - Navigateur d'applications

Lorsque nous voulons mettre à jour les extensions, si nous ne voulons pas avoir de problèmes, le mieux que nous puissions faire est de démarrer TCL en "mode sans échec" en choisissant le démarrage "base norestore", et une fois à l'intérieur, nous exécuterons le "tce-update ” commande à partir d'un terminal afin que le système vérifie les nouvelles versions des extensions, les télécharge et les laisse prêtes. En redémarrant et en revenant en mode normal, notre Tiny Core sera à jour. Nous pouvons également le faire avec l'outil "AppsAudit" qui est dans le système, bien que ses développeurs recommandent la méthode précédente.

Téléchargement et exigences de Tiny Core Linux

Si la version 1.0 de ce système, lancée en 2009, occupait les 10 Mo promis, les temps changent et ses développeurs n'ont eu d'autre choix que d'augmenter la taille de leurs éditions. La version 13, sortie en 2022, occupe 16 Mo. Si vous voulez essayer les versions originales de TCL, qui occupaient ces 10 mégaoctets convoités, nous pouvons les télécharger à partir du Archives des versions de Tiny Core Linux .

Si ce que nous voulons est la dernière version de cette distribution, nous pouvons trouver ses différentes éditions directement dans le section de téléchargement de son site Web .

Les exigences pour démarrer l'édition Tiny Core, celle recommandée pour les utilisateurs, nous devons avoir au moins 48 Mo de RAM . En dessous de cette capacité, le système ne démarrera pas directement, même si nous avons configuré plusieurs téraoctets de SWAP. D'autre part, le Microcore est capable de démarrer avec moins de RAM, en particulier 28 MB . De plus, nous aurons besoin d'un processeur égal ou supérieur au i486DX (un processeur 486 avec un opérateur mathématique).

Mais, laissant de côté les exigences minimales, ses développeurs recommandent un processeur Pentium 2 avec 128 Mo de RAM et quelques SWAP pour que ce système fonctionne parfaitement.