Tiny Core Linux, minimalistische distro in slechts 10 MB

We hebben het vaak over licht gehad Linux distros, ideaal om op oude computers te kunnen installeren en ze een tweede kans te geven. Deze systemen offeren esthetische aspecten en programma's op om het gebruik van RAM en CPU zodat deze computers, die misschien 10 of 20 jaar achter de rug hebben, ze aankunnen. Er zijn echter altijd mensen die dit tot het uiterste willen doorvoeren, het systeem tot het maximum reducerend om het zo minimalistisch mogelijk te maken. En het lijkt erop dat de limiet is ingesteld door Tiny Core Linux, een volledig functionele distro die slechts 10 megabyte in beslag neemt.

Wat is Tiny Core Linux? Belangrijkste kenmerken:

Tiny Core Linux, minimalistische distro in slechts 10 MB

Tiny Core Linux is een minimalistisch besturingssysteem dat een uitgeklede en aangepaste Linux-kernel als basis gebruikt, samen met BusyBox en FLTK om gebruikers de essentiële hulpmiddelen te bieden om de computer volledig functioneel te maken. Het belangrijkste kenmerk is ongetwijfeld de grootte, en de ontwikkelaars zijn erin geslaagd om het te verminderen tot 16 MB of 21 MB, afhankelijk van de editie die we kiezen.

Om in deze maat te kunnen passen, is het aantal standaard meegeleverde programma's en extensies natuurlijk erg klein. Maar de ontwikkelaars bieden gebruikers een complete repository met meer dan 3,200 applicaties, bibliotheken, tools en meer soorten inhoud, zodat elke gebruiker kan installeren wat hij echt nodig heeft.

De ontwikkelaars van dit systeem hebben het ontwikkeld met het idee om een ​​besturingssysteem te maken, met een zo licht mogelijk grafisch bureaublad, dat zowel vanaf een cd of USB als vanaf een harde schijf kan opstarten.

kleine kern

verschillende edities

Als het gaat om TCL downloads, kunnen we kiezen uit verschillende edities. De eerste drie zijn edities die zijn gemaakt door hun belangrijkste ontwikkelaars, terwijl de andere drie zijn gemaakt als "varianten" door de community. Laten we ze eens zien.

  • TinyCore . Het is de aanbevolen optie voor gebruikers die hun eerste stappen met dit systeem zetten. Het omvat het "Core" besturingssysteem en een dynamische FLTK/FLWM grafische gebruikersinterface. Deze editie is bedoeld voor gebruikers die via de kabel met internet zijn verbonden, omdat je aparte pakketten moet downloaden om wifi te laten werken. Het neemt 21 MB in beslag.
  • Kern. Ook bekend als Micro Core Linux, is het de meest gereduceerde en bijgesneden editie die we kunnen vinden. Het wordt geleverd zonder grafische omgeving, maar gebruikers kunnen de pakketten of extensies installeren die ze van deze functie willen voorzien. Het is iets ingewikkelder om te installeren en op te starten, omdat we de basis Linux-terminalcommando's onder controle moeten hebben. Het is een perfecte editie voor zowel desktop- als servercomputers. Deze editie beslaat 16 MB.
  • KernPlus . Een veel completere uitgave dan de vorige, zonder echter de essentie van wat TCL is uit het oog te verliezen. Deze editie gebruikt Tiny Core als basis en voegt daar een reeks extra functionaliteiten aan toe, zoals ondersteuning voor draadloze netwerken en voor niet-Amerikaanse toetsenborden. Bovendien kunnen we tijdens de installatie kiezen tussen 7 verschillende grafische desktops. Het neemt 163 MB in beslag.
  • dKern. Een editie gemaakt door de community. Deze editie is gebouwd rond een kernel die is gemaakt met Debian-compatibele bestanden. Het maakt ook gebruik van het SCE-verpakkingssysteem, de nieuwe generatie op zichzelf staande pakketten voor Tiny Core-distributies. Het neemt 12 MB in beslag. We hebben ook de dCore x86_64 , ontworpen voor 64-bits computers, die 36 MB in beslag nemen, en ook de dCore Arm V7hf , voor andere ARM-apparaten.
  • KernPuur64. Deze editie is een port van Core, met het verschil dat de ontwikkelaars de pakketten hebben bijgewerkt om ze te laten werken op 64-bits architecturen. Terwijl de originele Core 11 MB in beslag neemt, neemt deze CorePure64 18 MB in beslag.
  • piCore. Nog een port van de Core-editie, maar deze keer direct gericht op het kunnen werken op de Raspberry Pi. De grootte van deze distro schiet tot 55 MB.

Hoe kan ik extensies en apps downloaden?

Zoals we kunnen zien, overheerst in deze distro het minimalistische. De ontwikkelaars hebben heel hard gewerkt om het systeem zo klein mogelijk te maken. En hiervoor hebben ze veel functies en functies moeten opofferen (zoals talen, toetsenbordindelingen, stuurprogramma's, enz.). Gelukkig bevinden deze zich in de repositories, zodat gebruikers die ze nodig hebben, ze gemakkelijk kunnen installeren.

Er zijn verschillende manieren om dit te doen. maar het gemakkelijkst is om een ​​tool te gebruiken genaamd "App-browser" die is opgenomen als desktop-app in Tiny Core Linux. Deze applicatie is niets meer dan een verkenner waarmee we een lijst kunnen zien met alle extensies die beschikbaar zijn in de hoofdrepository, zodat we kunnen zoeken en downloaden wat we nodig hebben.

Tiny Core Linux - Appbrowser

Als we de extensies willen updaten, als we geen problemen willen hebben, kunnen we TCL het beste starten in "Veilige modus" door de "base norestore"-boot te kiezen, en eenmaal binnen zullen we de "tce-update uitvoeren ” commando van een terminal zodat het systeem controleert op nieuwe versies van de extensies, deze downloadt en gereed laat. Door opnieuw op te starten en opnieuw naar de normale modus te gaan, is onze Tiny Core up-to-date. We kunnen het ook doen met de "AppsAudit"-tool die in het systeem zit, hoewel de ontwikkelaars de vorige methode aanbevelen.

Tiny Core Linux-download en -vereisten

Hoewel versie 1.0 van dit systeem, gelanceerd in 2009, de beloofde 10 MB wel in beslag nam, veranderen de tijden en hebben de ontwikkelaars geen andere keuze gehad dan de omvang van hun edities te vergroten. Versie 13, uitgebracht in 2022, neemt 16 MB in beslag. Als u de originele versies van TCL wilt proberen, die deze felbegeerde 10 megabyte in beslag namen, kunnen we ze downloaden van de Archief van Tiny Core Linux-versies .

Als we de nieuwste versie van deze distro willen, kunnen we de verschillende edities rechtstreeks vinden in de downloadgedeelte van zijn website .

De vereisten om de Tiny Core-editie op te starten, degene die wordt aanbevolen voor gebruikers, moeten we op zijn minst hebben: 48 MB RAM . Onder deze capaciteit start het systeem niet direct, ook niet als we meerdere terabytes aan SWAP hebben geconfigureerd. Aan de andere kant kan de Microcore opstarten met minder RAM, met name 28 MB . Daarnaast hebben we een CPU nodig die gelijk is aan of groter is dan de i486DX (een 486-processor met een wiskundige operator).

Maar afgezien van de minimumvereisten, raden de ontwikkelaars aan: een Pentium 2 CPU met 128 MB RAM en wat SWAP om dit systeem perfect te laten werken.