Un Linux en 10 mégaoctets ? C’est Tiny Core Linux

Un Linux en 10 mégaoctets ?  C'est Tiny Core Linux

Nous avons souvent parlé de distributions Linux légères, idéales pour pouvoir les 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 la RAM et du CPU afin que ces ordinateurs, qui peuvent avoir 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 le mette Minuscule noyau Linuxune distribution entièrement fonctionnelle qui occupe seulement 10 mégaoctets.

Qu’est-ce que Tiny Core Linux ? Principales caractéristiques

Tiny Core Linux est un système d’exploitation minimaliste basé sur un noyau Linux dépouillé et modifié ainsi que BusyBox et FLTK pouvoir offrir aux utilisateurs les outils indispensables 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 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

En ce qui concerne les téléchargements TCL, 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.

  • Minuscule noyau. C’est l’option recommandée pour les utilisateurs qui font leurs premiers pas avec ce système. Il comprend le « Core » du système d’exploitation, 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.
  • Cœur. 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_64conçu pour les ordinateurs 64 bits, qui occupe 36 Mo, et aussi Bras dCore V7hfpour 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 depuis un terminal pour 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 se trouve 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, celles qui occupaient ces 10 mégaoctets convoités, nous pouvons les télécharger depuis le 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 votre site Web.

La configuration requise pour démarrer l’édition Tiny Core, celle recommandée aux 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 avec 28 Mo. 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 nous recommandent un processeur Pentium 2 avec 128 Mo de RAM et quelques SWAP pour que ce système fonctionne parfaitement.

Vous souhaitez savoir comment optimiser les performances de la mémoire et du processeur sous Linux ? Suivez ce guide/tutoriel en vidéo :

YouTube video