Tiny Core Linux

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Tiny Core Linux
Logo of TCL
TCL 3.5 dt.png
Tiny Core Linux 3.5
Семейство ОС Linux
Исходный код открытый
Первый выпуск 5 января 2009 года
Последняя версия 9.0[1] (26 февраля 2018 года)
Менеджеры пакетов appbrowser (GUI) / tce-load (CLI)
Поддерживаемые языки Английский
Поддерживаемые платформы IA-32, x86-64, ARM
Тип ядра монолитное
Интерфейс BusyBox, FLWM
Лицензия GPL v2 License[2]
Состояние Активный
Веб-сайт tinycorelinux.net

Tiny Core Linux (сокр. TCL) — минималистичный дистрибутив GNU/Linux, цель которого обеспечение базовой системы с использованием BusyBox, FLTK и другого легковесного программного обеспечения. Дистрибутив отличается небольшими размерами (от 11 до 16 МБ) и минимализмом, устанавливается в текстовом режиме. Ведущий разработчик TCL, Роберт Шингледекер (англ. Robert Shingledecker), работает с сообществом пользователей и разработчиков дистрибутива для улучшения и тестирования ядра и расширений.[3]

В TCL ранее вместо X-сервера использовался Tiny X, сейчас же используется облегчённая версия X.Org Server — Xvesa. В ранних версиях вместо glibc для экономии памяти и уменьшения размера дистрибутива использовали uClibc — вариант стандартной библиотеки, предназначенный прежде всего, для встраиваемых платформ, где ограничения памяти наиболее жёсткие, однако предоставляет пользователям большую часть функциональности, предусмотренной Libc.[4]

Варианты[править | править код]

Micro Core Linux — ещё более минималистичный вариант TCL без графического окружения, размером около 11 мегабайт.[5]

Multi Core Linux — представленная начиная с версии 3.7 новая, расширенная сборка (объёмом около 45 MB) с графическим инсталлятором и набором дополнительных расширений. В его состав включено 2 дополнительных пакета:

  • install.gz — инсталлятор, позволяющий установку Tiny Core Linux в виде файла на NTFS-раздел диска и установку дополнительных расширений;
  • network.gz — набор инструментов для выхода в сеть, включая менеджер настройки WiFi-соединений.[6][7]

Системные требования[править | править код]

Минимальная конфигурация[править | править код]

  • Tiny Core необходимо не менее 46 МБ ОЗУ для запуска. Microcore же работает с 28 МБ ОЗУ[8].

Рекомендуемая конфигурация[править | править код]

Философия дизайна[править | править код]

Разработчики описывают TCL как «самую легковесную графическую настольную операционную систему, способную загружаться из CD-ROM, pendrive, или с жёсткого диска»[1]. Начиная с версии 2.8.1, ядро предназначено для работы в основном в ОЗУ, но с тремя различными режимами работы:

  • «Cloud» или Интернет-режим — режим «testdrive» с использованием встроенного графического интерфейса appbrowser для изучения расширений из репозитория онлайн-приложений, загруженного в оперативной памяти только для текущего сеанса.
  • TCE/Install — режим для Tiny Core Extensions, загруженный, и выполняемый из раздела хранения, но содержащийся в символических ссылках оперативной памяти.
  • TCE/CopyFS — режим, который устанавливает приложения на раздел Linux, как более типичная установка[9].

Релизы[править | править код]

Версия Стабильность Дата релиза
1.0[10][11] Стабильная версия 5 января 2009
2.0[10][12] Стабильная версия 7 июня 2009
3.0[10] Стабильная версия 19 июля 2010
4.0[10][13] Стабильная версия 25 сентября 2011
4.7.7[10] Стабильная версия 10 мая 2013
5.0[10][14] Стабильная версия 14 сентября 2013
5.0.1[10] Стабильная версия 1 октября 2013
5.0.2[10] Стабильная версия 18 октября 2013
5.1[10] Стабильная версия 28 ноября 2013
5.2[10] Стабильная версия 14 января 2014
5.3[10] Стабильная версия 19 апреля 2014
5.4[10] Стабильная версия 10 сентября 2014
6.0[10] Стабильная версия 5 января 2015
6.1[10] Стабильная версия 7 марта 2015
6.2[10] Стабильная версия 3 мая 2015
6.3[10] Стабильная версия 30 мая 2015
6.4[10] Стабильная версия 8 сентября 2015
6.4.1[10] Стабильная версия 4 ноября 2015
7.0[10][15] Стабильная версия 23 февраля 2016
7.1[10] Стабильная версия 22 мая 2016
7.2[10] Стабильная версия 4 июля 2016
8.0[10][16][17] Стабильная версия 10 апреля 2017
8.1[10] Стабильная версия 3 сентября 2017
8.2[10][18] Стабильная версия 22 сентября 2017
9.0[10] Стабильная версия 26 февраля 2018

См. также[править | править код]

Примечания[править | править код]

  1. 1 2 Tiny Core Linux, Micro Core Linux, 12MB Linux GUI Desktop, Live, Frugal, Extendable
  2. FAQ: License. tinycorelinux.net  (недоступная ссылка — история). Проверено 21 февраля 2011. Архивировано 29 июня 2009 года.
  3. Interview with Robert Shingledecker, creator of Tiny Core Linux. DistroWatch (23 марта 2009 г.). Проверено 21 февраля 2011. Архивировано 16 июля 2012 года.
  4. Minimalistic Computing: TinyCore Linux 3.0 (англ.). Linux on Desktop. Проверено 21 февраля 2011. Архивировано 16 июля 2012 года.
  5. Tiny Core Linux 2.0 & Micro Core Linux 2.0 announcement. tinycorelinux.com  (недоступная ссылка — история) (7 июня 2009 г.). Проверено 21 февраля 2011. Архивировано 11 июня 2009 года.
  6. Core Linux 3.7 brings «multi-Core» ISOs (недоступная ссылка)  (недоступная ссылка с 14-05-2013 [1888 дней]), The H Open Source
  7. Релиз минималистичного дистрибутива Tiny Core Linux 3.7, дубль на PCNews
  8. 1 2 Tiny Core Linux Frequently Asked Questions (FAQ)
  9. Tiny Core Linux - Concepts
  10. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Final Releases – Release Announcements and Change log from Tiny Core Linux Forum
  11. DistroWatch Weekly, Issue 296, 30 March 2009
  12. Tiny Core: The Little Distro That Could | Linux Magazine
  13. DistroWatch Weekly, Issue 440, 23 January 2012
  14. DistroWatch Weekly, Issue 527, 30 September 2013
  15. Tiny Core Linux 7.0 [LWN.nett]
  16. Tiny Core: Small Footprint, Big Potential | Reviews | LinuxInsider
  17. Tiny Core 8.0: настольный дистрибутив Linux объёмом всего 16 Мбайт
  18. Download Tiny Core 8.2.1

Литература[править | править код]

Ссылки[править | править код]