Tiny Core Linux

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Tiny Core Linux
Rodzina systemów operacyjnych Linux
Logo
Logo systemu
Interfejs
Interfejs użytkownika
Producent Robert Shingledecker
Platforma sprzętowa i386
Pierwsze wydanie 2009-01-055 stycznia 2009
Aktualna wersja 5.0.2
Wydana 18 października 2013
Jądro monolityczne
Środowisko pracy FLWM
Licencja GPL wersja 2
Typ pakietów TCZ
Wersja Live link= T tylko wersja Live
Tiny Core Linux w serwisie distrowatch.com
Strona domowa

Tiny Core Linux – jedna z najmniejszych dystrybucji Linuksa typu Live CD na świecie.

Obraz ISO dystrybucji zajmuje około 12 MB. W podstawowej wersji zawiera interfejs graficzny, obsługę sieci przewodowej oraz podstawowych poleceń Linuksa. Dzięki temu, że system plików znajduje się w pamięci RAM, programy działają szybciej. Jego możliwości można rozszerzyć dzięki pakietom ściąganym z repozytorium poprzez graficzny lub tekstowy menedżer.

Zawartość[edytuj | edytuj kod]

Wersja 2.x

  • Linux kernel 2.6.29.1
  • XvesaX serwer
  • JWM – domyślny menedżer okien (od wersji 2.3 zastąpiony przez flwm)
  • Wbar – graficzne menu ikon
  • BusyBox – narzędzia linii komend
  • aterm – terminal
  • FLTK – biblioteki graficzne
  • glibc – biblioteki standardowe
  • udev – menedżer urządzeń
  • cron – demon zaplanowanych zadań
  • appbrowser – graficzny menedżer pakietów
  • ab – tekstowy menedżer pakietów
  • podstawowe czcionki bitmapowe
  • serwer sesji zdalnych SSH
  • serwer plików TFTP
  • klient protokołu DHCP

Wersja 4.x

Pakiety[edytuj | edytuj kod]

Istnieją dwa rodzaje pakietów:

  • TCE – cała zawartość zostaje skopiowana do pamięci RAM;
  • TCZ – zawartość po zamontowaniu jest dowiązana symbolicznie, a do pamięci RAM kopiowane są tylko te pliki, które w danym momencie są potrzebne, w odróżnieniu od pakietów tce można je odmontować, zwalniając tym samym miejsce w pamięci RAM.

Wraz z pojawieniem się wersji 2.4 zmianie uległ sposób ładowania pakietów. W wersji 2.4 zrezygnowano z pakietów TCE. Dostępne są tylko pakiety TCZ, które można rozpakować w całości do RAMu (funkcja Install) lub zamontować (funkcja Mount). Zamontowane pakiety zajmują mniej miejsca w pamięci RAM i możliwe jest ich odmontowanie, czyli usunięcie z pamięci RAM. Użytkownicy starszych wersji nadal mogą korzystać z obu rodzajów pakietów, jednak pakiety TCE nie będą już aktualizowane.

W wersji 2.7 usunięto funkcję Install umożliwiającą rozpakowanie pakietów TCZ do pamięci RAM. Zmieniono również funkcję Download Only (służącą do ściągania pakietów bez montowania ich) na funkcję OnDemand (pakiety opcjonalne). Dzięki temu można w razie potrzeby w prosty sposób zainstalować pakiety (korzystając z menu flwm). Opcja ta skraca czas uruchamiania systemu.

W wersji 2.10 wprowadzono rekurencyjny system zależności pakietów co skutkuje tym, iż użytkownicy wcześniejszych wersji mogą mieć kłopoty z poprawnym działaniem menedżera pakietów.

Koncepcje instalacji[edytuj | edytuj kod]

Począwszy od wersji 1.4, aż do wersji 2.4 dystrybucja umożliwia cztery rodzaje instalacji:

  • Cloud lub Internet mode – używa wbudowanego graficznego menedżera pakietów, aby rozszerzyć możliwości systemu przechowując w pamięci RAM dodatkowe pakiety tylko do momentu następnego uruchomienia (CD-ROM, brak nośnika zapisywalnego)
  • PPR/TCZ – Persistent Personal Repository – skompresowane pakiety tcz leżą na nośniku danych, są dowiązane symbolicznie i wypakowywane dopiero gdy zachodzi taka potrzeba (pendrive, małe dyski twarde)
  • PPR/TCE – Persistent Personal Repository skompresowane pakiety tce, rezydują na nośniku danych i są w całości wypakowywane do RAMu podczas uruchamiania systemu (pendrive, małe dyski twarde)
  • PPI/TCE – Persistent Personal Installation – wszystkie programy są instalowane na dysku twardym, tak jak w przypadku standardowych dystrybucji

Wymagania systemowe[edytuj | edytuj kod]

Istnieje też okrojona wersja systemu, pozbawiona środowiska graficznego – Micro Core Linux. Zajmuje niewiele ponad 6 MB i jest oparta na wersji 2.x.

Historia wersji[edytuj | edytuj kod]

Wersja Gałąź Data publikacji
v1.0 stabilna Styczeń 5, 2009
v2.0 stabilna Czerwiec 7, 2009
v3.0 stabilna Lipiec 19, 2010
v4.0 stabilna Wrzesień 25, 2011
v4.5.6 Aktualna Lipiec 6, 2012
v4.6rc3 RC Sierpień 18, 2012

Ciekawostki[edytuj | edytuj kod]

Jako jedna z nielicznych dystrybucji typu LiveCD, obsługuje stan wstrzymania.

Linki zewnętrzne[edytuj | edytuj kod]