Категория: Обзоры ОС


На TinyCore Linux я решил глянуть просто потому что мне стало интересно посмотреть до каких пределов может дойти миниатюризация Linux. Действительно, этот дистрибутив обрезан по самое не балуй, и весит образ диска всего 11MB(!). При этом самое интересное то, что у данного дистрибутива есть родной брат Micro Core Linux, занимающий всего 7 мегабайт! Отличие между ними только одно, TinyCore имеет графическую систему с Иксами, а в Micro Core Linux голая консоль. Я думаю эту систему можно называть самым маленьким дистрибутивом Linux.

На TinyCore Linux я решил глянуть просто потому что мне стало интересно посмотреть до каких пределов может дойти миниатюризация Linux. Действительно, этот дистрибутив обрезан по самое не балуй, и весит образ диска всего 11MB(!). При этом самое интересное то, что у данного дистрибутива есть родной брат Micro Core Linux, занимающий всего 7 мегабайт! Отличие между ними только одно, TinyCore имеет графическую систему с Иксами, а в Micro Core Linux голая консоль. Я думаю эту систему можно называть самым маленьким дистрибутивом Linux.

Следует отметить что дистрибутив свежий и вышел 7 июня 2009 года. В дистрибутиве используется свежее ядро kernel 2.6.29.1. Обычно для подобных проектов выбирают старую линейку ядер 2.4.х, но тут видимо разработчики смогли должным образом оптимизировать свежее ядро. Для меня так и осталось загадкой почему в Micro Core Linux 2.0 разработчики ядра обновляют, а в Puppy, с которым я имел несчастье познакомиться несколько дней назад, сидят на допотопном 2.6.21.7. Мне вот интересно, секьюрити патчи Попписты хотя бы применяют, или пропихивая свой дистрибутив, они сознательно саботируют работу тех несчастных кому этот дистрибутив перепадет.

К слову сказать оба дистрибутива, что PuppyRus, что TinyCore Linux построены на базе оконного менеджера JWM.

Хочу предвосхитить удивления читателя тем что Linux может занимать так мало. На самом деле 11MB это ОЧЕНЬ много для правильно спроектированной системы. К примеру демо версия QNX занимала менее полутора мегабайт (<1.5MB) и имела в своем составе даже графический браузер!

qnx_webbrowser.png (75.21 Kb)


В Linux же такая миниатюризация просто не возможна. И тем не менее 11MB уже не пл.хо. Но что мы получаем от такой системы? На самом деле практически ничего. Единственным предметом юзабилити можно считать плавающий быстрый запуск с эффектом зума при наведении, на нем и закреплены все основные программы. А их тут целых три штуки, не считая сервисов. К примере Apps Browser позволяет добавить ряд дополнений к системе. Все дополнения поставляются в виде файлов с расширением *. tce. К сожалению протестировать функциональность дополнений не удалось так как дистрибутив НЕ поддерживает большинство типов соединения. В от же время в дистрибутив все же включены такие вещи как SSH Server, FTP Server и DHCP Client. Это позволяет сделать предположение что дистрибутив может играть роль очень примитивного шлюза.

Tiny Core Linux 2.0


Из-за того что система выставить некорректное разрешение, шрифты выглядели просто ужасно. Ни о каком сглаживании тоже нельзя было говорить. Корявые, остроугольные шрифты выглядели просто отвратительно. Скрин делался на VMWare, поэтому все смотрится гораздо лучше чем в реале.

Файловый менеджер и браузер отсутствуют что очень огорчает. В качестве текстового редактора предлагается уродский vi. Уж могли бы постараться хотя бы консольный файловый менеджер впихнуть, а то что делать в этом дистрибутиве просто не понятно.

Дистрибутив годится только на то чтобы похвастаться "А мой линукс всего 11 MB занимает, зато нихрена не умеет". Качественным скачком тем кому не терпится опробовать предельно урезанный Linux будет установка Slitaz. В нем, как я уже писал удалось уместить хороший функционал в минимальный размер.