Увидел свет (http://forum.tinycorelinux.net/index.php/topic,17892.0.html) минималистичный Linux дистрибутив Tiny Core Linux 6.0 (http://tinycorelinux.net/), который может работать на системах с 48 Мб ОЗУ. Загрузочный iso-образ (http://www.tinycorelinux.net/6.x/x86/release/) занимает всего 15 Мб. Графическое окружение дистрибутива построено на основе X-сервера Tiny X, тулкита FLTK и оконного менеджера FLWM. Дистрибутив загружается целиком в ОЗУ и работает из памяти. Дополнительно поставляется сборка CorePlus (76 Мб (http://www.tinycorelinux.net/6.x/x86/release/)), в которую входит ряд дополнительных пакетов, таких как инсталлятор с поддержкой установки Tiny Core Linux в виде файла на NTFS-раздел и с возможностью установки дополнительных расширений, а также готовый набор инструментов для обеспечения выхода в сеть, включая менеджер для настройки Wifi-соединений.
<center><a href="http://www.tinycorelinux.net/images/tc_030_cp.png">&... src="http://www.opennet.me/opennews/pics_base/0_1421911160.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>В новой версии осуществлён переход на ядро Linux 3.16.6 (ранее использовалось ядро 3.12), обновлены версии e2fsprogs 1.42.12, gcc 4.9.1, glibc 2.20 (ранее использовался eglibc), BusyBox 1.20.2, fltk 1.3.3 и util-linux 2.25.1. В скрипте tce-load ускорен процесс обработки больших цепочек зависимостей при загрузке расширений.
Одновременно, доступен (http://forum.tinycorelinux.net/index.php/topic,17945.0.html) выпуск piCore 6.0, специализированной редакции Tiny Core Linux для одноплатных компьютеров Raspberry Pi. Кроме вышеотмеченных системных изменений в piCore 6.0 на 20% сокращено время загрузки, набор прошивок для Raspberry Pi обновлён до среза от 19 января, проведена перегруппировка модулей ядра, по умолчанию активирована консоль на последовательном порту.URL: http://forum.tinycorelinux.net/index.php/topic,17892.0.html
Новость: http://www.opennet.me/opennews/art.shtml?num=41509
>48 МбИнтересно, а кто всё жрёт и жрёт память?
Когда я начинал тыкать палочкой в линукс у меня был 486 с не помню сколько памяти. Но вряд ли больше 16 МиБ. И иксы были (или как они тогда назывались...) и не тормозило ничего.
Ядро полностью в память запихивается?
"Дистрибутив загружается целиком в ОЗУ и работает из памяти."
Тот кто и всегда: процессы.
Если после ядра запускать только bash(init=/bin/bash), то и убунту будет потреблять копейки...)))
> Тот кто и всегда: процессы.
> Если после ядра запускать только bash(init=/bin/bash), то и убунту будет потреблять копейки...)))Ну, ядрышко, я cлыхала, тоже растёт: 3.18 в 2Мб флэша не влезает, та железка работает на 2.4. Всё ещё, почему-то.
> Ну, ядрышко, я cлыхала, тоже растёт: 3.18 в 2Мб флэша не влезает,
> та железка работает на 2.4. Всё ещё, почему-то.Но ядрышко, я слыхал, можно перекомпилировать и оставить поддержку того, что тебе надо. Я думаю чтоб запустить shell хватит и 1мб флеша...))) другое дело, что в вашей реализации все таки хочется большего, и это сделано по каким-то технологиям. А реализация одних и тех же технологий в 2-й и 3-й версиях ядра разняться... И то как это делается в 3-й ветке, то оно в 2мб не влазит ибо более мудрено...(((
> Andrey
> я cлыхалАХмм...
>> Andrey
>> я cлыхалА
> Хмм...Неожиданненько, да. ГраммарНаци позови, он тебе расскажет, что твой броузер съел все таги и требует немедленного хирургического. </а.о.б.с.>
asm.js
А ещё в те времена 800×600 пикселей экрана были в диковинку.
У него есть менеджер пакетов?
есть
Если взять такой дистриб и запустить на современном компе (3ГГЦ, 8ГБ ОЗУ, SSD) то оно будет работать медленнее, чем любой обычный дистриб.
С чего вы взяли?
> С чего вы взяли?5 перезагрузок в минуту не сможет!!
Зачем пять?Запустил комп -> ОС грузится дольше 5 секунд -> данунафиг такую ОС.
Загружаться в нее еще 4 раза уже излишне.
Хватате и pra03-1501a.iso 85Мб http://goo.gl/QesFFa из серии puppy linux, с кучей софта и возможностью установки из репозиториев арча...
> В новой версии ... gcc 4.9.1Ну охренеть у них "новая". Ничего, что 4.9.2 зарелизился аж в октябре прошлого года?
Так написал, как будто они с gcc-2.95 на gcc-3.3.3 перешли.
Я просто не понимаю, что могло помешать втянуть официально выпущенные апстримом багфиксы. Зачем выпускаться с заведомо более глюкавой версией?
> Я просто не понимаю, что могло помешать втянуть официально выпущенные апстримом багфиксы.
> Зачем выпускаться с заведомо более глюкавой версией?Tiny Core v6.0 был выпущен 5 января - они используют патченый gcc, вероятно на портирование/проверку патчей нужно было больше времени.
В piCore-6.0 (20 января) gcc-4.9.2:
http://forum.tinycorelinux.net/index.php?topic=17945.0
> инсталлятор с поддержкой установки Tiny Core Linux в виде файла на NTFS-разделА врать-то зачем? В оригинале этого нет и подобная установка уже несколько лет как не поддерживается.
А вот так выглядили требования к компьютеру в конце 90х для установки RedHat
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=...
О! Кореша!