Сборки tiny core linux

Установка Tiny Core Linux

Tiny Core Linux — это очень необычный дистрибутив, он самый минималистичный из всех существующих дистрибутивов Linux. Его образ с минимальным набором программного обеспечения занимает от 11 до 16 мегабайт. Он основан Damn Small Linux, который, в свою очередь, произошел от Debian. Tiny Core использует свежую версию ядра Linux, BusyBox, и интерфейс Flwm.

Также в данном дистрибутиве присутствует собственная система управления пакетами и репозитории, где можно найти достаточно много программного обеспечения. И самое интересное, что система работает из оперативной памяти. Последняя версия Tiny Core 12.0 вышла 17 февраля 2021 года. В этой статье мы рассмотрим, как выполняется установка Tiny Core Linux на жесткий диск компьютера или ноутбука.

Системные требования

Для таких маленьких дистрибутивов системные требования очень важны, чтобы вы могли определить подойдет ли эта система для вашей машины. И, скорее всего, подойдет.

Для запуска системы с графическим интерфейсом будет достаточно 46 Мб оперативной памяти, а для облеченной версии и того меньше — 28 Мб. Минимальный процессор — i486DX. Рекомендуется использовать процессор Pentium II или лучше, а также 128 мегабайт ОЗУ с файлом подкачки.

Подготовка к установке

Для начала необходимо подготовить все что понадобится для установки операционной системы. В первую очередь скачать и записать образ на носитель для установки.

Шаг 1. Загрузка образа

На официальном сайте доступно три редакции дистрибутива:

  • Core — базовая система, поддерживающая только интерфейс командной строки, это система для профессионалов, в будущем сюда можно добавить расширения для получения системы с графическим интерфейсом, размер — 16 мегабайт;
  • TinyCore — дистрибутив с графическим окружением на основе FLTK/FLWM, размер — 21 мегабайт;
  • CorePlus — полноценный установочный образ размером 163 мегабайт. Здесь содержатся проприетарные модули для беспроводных сетей, раскладки клавиатур, инструменты для установки на диск, семь оконных менеджеров.

Для установки понадобится именно редакция CorePlus, поскольку здесь есть все необходимые инструменты.

bdOgc0iSZioAAAAASUVORK5CYII=

Шаг 2. Запись образа на носитель

Далее необходимо записать образ на установочный носитель. В качестве носителя будет использоваться флешка, но также образ можно записать на оптический диск. Для записи на флешку в Linux можно воспользоваться программой unetbootin:

B5+xB1GWBuPDAAAAAElFTkSuQmCC

В Windows можно использовать программу Rufus:

AdZSNXMuKFrdAAAAAElFTkSuQmCC

Что касается записи на оптический диск, то в Linux можно использовать такие программы как k3b или brasero. В Windows присутствует программа UltraISO.

Шаг 3. Настройка BIOS

Когда образ будет записан на носитель необходимо настроить BIOS. Перезапустите компьютер и во время загрузки нажмите клавишу F2, F8, Del или Shift+F2 в зависимости от модели вашего ПК. Далее необходимо перейти на вкладку Boot и в пункте 1st Boot Device выбрать в качестве первого места носитель, на который записан образ Tiny Core.

Читайте также:  Rufus linux mint gpt

Далее перейдите на вкладку Exit и выберите Exit & Save Changes.

Установка Tiny Core Linux

Шаг 4. Загрузчик образа

В загрузчике ОС можно выбрать либо первый пункт с окружением по умолчанию, либо один из других шести окружений рабочего стола и дополнительные драйверы для WI-FI:

Y7duN9oxrn1j837TCG7tb2m6RXCRAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECNxU4P8DVnTdDakveVgAAAAASUVORK5CYII=

Шаг 5. Загрузка системы

Tiny Core загружается очень быстро. Необходимо дождаться пока система запустится и появится рабочий стол:

Rj+1Hi0QmE4COVIhJBA6vWkJhE6laIcAAggggAACCCCAgPsFciQQ8rsu99+qXAECCCCAAAIIIIAAAgggMCUBAuGU2HgSAggggAACCCCAAAIIIOB+gf8PSS4H4M5ud5cAAAAASUVORK5CYII=

Шаг 6. Запуск установщика

Для запуска установщика необходимо щелкнуть по значку с серым кругом, разбитым косой линией на две части с названием tc-install:

Aj8PzZsILBeE4oeAAAAAElFTkSuQmCC

Шаг 7. Выбор диска

На первом шаге установщика необходимо выбрать диск для установки. Чтобы установить Tiny Core Linux на жесткий диск или флешку выберите пункт USB-HDD. Если необходимо установить систему на несколько разделов, то их необходимо было подготовить раньше.

D3n77Y4RzFHAAAAAAElFTkSuQmCC

Можно выбрать пункт Whole Disk для установки системы на весь диск или пункт Existing Partition для выбора существующего раздела.

Шаг 8. Файловая система

Выберите файловую систему, в которую будет отформатирован корневой раздел:

D98xn0zAv5MHAAAAAElFTkSuQmCC

Шаг 9. Параметры системы

Очень много параметров Tiny Core настраиваются через параметры загрузки ядра в Grub. Именно в этом окне их можно задать. Параметры записываются в строку, разделенные пробелом, значение каждого параметра через знак равенства. Основные параметры, которые могут пригодится:

  • tce=sda1 — устанавливает корень системы, указывать не нужно, будет подставлен установщиком автоматически;
  • waitusb=5 — ждать пять секунд перед тем, как монтировать файловую систему при загрузке с USB;
  • tz=GMT+2 — задать часовой пояс, например GMT+2, но можно выбрать любой другой;
  • opt=sda2 — задать раздел диска, который нужно подключить в качестве /opt;
  • home=sda3 — задать раздел диска, который нужно подключить в качестве home;
  • host=TinyPC — установить имя для этого компьютера;
  • lang=ru_RU.UTF-8 — использовать русскую локаль в системе;
  • noutc — использовать формат хранения времени localtime для совместимости с Windows.

gawJQj704oqAAAQgAAEIQAACEIAABCCQUQIIwowmnrAhAAEIQAACEIAABCAAAQggCBkDEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEMgSgf8fTkbfK0N8o4gAAAAASUVORK5CYII=

Рекомендовано настроить только часовой пояс, язык и имя компьютера. Все остальное можно изменить позже.

Шаг 10. Дополнительное программное обеспечение

Далее необходимо выбрать нужно ли устанавливать дополнительное ПО, например, поддержку X сервера, WI-FI, ndiswarapper, инструмент для установки и пересборки системы, а также дополнительные раскладки клавиатуры:

bkgQACrhHw4AghAaHZ2UlA6Jr3LhVFAAEEEEAAAQQQQCBuAQ8GhPzdK+6zhgwQQAABBBBAAAEEEEAAAXcKEBC6s9+oNQIIIIAAAggggAACCCAQtwABYdyEZIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIICAiwT+f6TrYjhydpXwAAAAAElFTkSuQmCC

Шаг 11. Подтверждение установки

Посмотрите какие компоненты будут установлены и нажмите Proceed, если все правильно.

uCCzl3n52T2MWo21i9la+F+u8u+lmi4rrLrH1iGsKmk7JW3Fgrcpyj1mYYngVsG38CymKxtq18eqf6q34uS35MH12AKBVBJghFDrTQIhgTCVnte0BQEEEEAAAQQQQAABUwIEQo2JX4aZOl3YCAEEEEAAAQQQQAABBBBIPQECYer1KS1CAAEEEEAAAQQQQAABBEwJEAhNMbERAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAiki8P8BpMUsNYs8Hm0AAAAASUVORK5CYII=

Затем дождитесь завершения установки.

Шаг 12. Перезагрузка

Перезагрузите компьютер. Для этого найдите на панели задач значок Exit, нажмите на него, затем в открывшемся окне выберите Reboot:

j8fBWYwHrrwxwAAAABJRU5ErkJggg==

Шаг 13. Загрузка Tiny Core

В системе используется загрузчик extlinux, по умолчанию в меню только один пункт, поэтому оно показываться не будет. Необходимо дождаться загрузки системы:

By59ddFXLxyUAAAAAElFTkSuQmCC

Шаг 14. Локализация

Установка Tiny Core Linux завершена. Дополнительно можно рассмотреть добавление в систему поддержки русского языка. Откройте терминал и выполните команду для установки пакета getlocale:

Читайте также:  Альт линукс установка драйверов

В появившемся окне найдите строчку с русской локализацией. Нажмите на клавишу пробел для выбора, далее нажмите на клавишу Tab для перехода курсора на кнопку Ok.

В появившемся окне необходимо нажать на клавишу Enter:

После завершения установки перезагрузите систему для отображения русского языка в системе.

Шаг 15. Настройка шрифта

Далее, для отображения символов кириллицы необходимо добавить правильный шрифт. Загрузим шрифт UniCyr_8x16:

Строки ниже будут загружать шрифт при каждом старте системы:

echo «export G_FILENAME_ENCODING=@locale» >> /opt/bootlocal.sh

echo «export LC_ALL=@locale» >> /opt/bootlocal.sh

echo «opt/UniCyr_8x16.psf» >> /opt/.filetool.lst

Выводы

Установка данного дистрибутива не так сложна, но немного сложнее, чем установка Ubuntu. Но зато данный отлично подойдет для старых компьютеров с очень слабым оборудованием. Если у вас остались вопросы, спрашивайте в комментариях!

Видео с процессом установки дистрибутива и небольшой обзор панели управления:

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

Сборки tiny core linux

The Core Project is a highly modular based system with community build extensions.

It starts with a recent Linux kernel, vmlinuz, and our root filesystem and start-up scripts packaged with a basic set of kernel modules in core.gz. Core (17MB) is simply the kernel + core.gz — this is the foundation for user created desktops, servers, or appliances. TinyCore is Core + Xvesa.tcz + Xprogs.tcz + aterm.tcz + fltk-1.3.tcz + flwm.tcz + wbar.tcz

TinyCore becomes simply an example of what the Core Project can produce, an 23MB FLTK/FLWM desktop.

CorePlus ofers a simple way to get started using the Core philosophy with its included community packaged extensions enabling easy embedded frugal or pendrive installation of the user’s choice of supported desktop, while maintaining the Core principal of mounted extensions with full package management.

It is not a complete desktop nor is all hardware completely supported. It represents only the core needed to boot into a very minimal X desktop typically with wired internet access.

The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a netbook, an appliance, or server, selectable by the user by installing additional applications from online repositories, or easily compiling most anything you desire using tools provided.

The latest version: 14.0

News

About Our Project

Our goal is the creation of a nomadic ultra small graphical desktop operating system capable of booting from cdrom, pendrive, or frugally from a hard drive. The desktop boots extremely fast and is able to support additional applications and hardware of the users choice. While Tiny Core always resides in ram, additional applications extensions can either reside in ram, mounted from a persistent storage device, or installed into a persistent storage device.

We invite interested users and developers to explore Tiny Core. Within our forums we have an open developement model. We encourage shared knowledge. We promote community involvement and community built application extensions. Anyone can contribute to our project by packaging their favorite application or hardware support to run in Tiny Core. The Tiny Core Linux Team currently consists of eight members who peruse the forums to assist from answering questions to helping package new extensions.

Читайте также:  File permissions commands in linux

Join us here and on IRC Freenode #tinycorelinux.

Learn. Share. Grow your knowledge of Linux.

Robert Shingledecker, December 01, 2008

Источник

Сборки tiny core linux

The Core Project is a highly modular based system with community build extensions.

It starts with a recent Linux kernel, vmlinuz, and our root filesystem and start-up scripts packaged with a basic set of kernel modules in core.gz. Core (17MB) is simply the kernel + core.gz — this is the foundation for user created desktops, servers, or appliances. TinyCore is Core + Xvesa.tcz + Xprogs.tcz + aterm.tcz + fltk-1.3.tcz + flwm.tcz + wbar.tcz

TinyCore becomes simply an example of what the Core Project can produce, an 23MB FLTK/FLWM desktop.

CorePlus ofers a simple way to get started using the Core philosophy with its included community packaged extensions enabling easy embedded frugal or pendrive installation of the user’s choice of supported desktop, while maintaining the Core principal of mounted extensions with full package management.

It is not a complete desktop nor is all hardware completely supported. It represents only the core needed to boot into a very minimal X desktop typically with wired internet access.

The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a netbook, an appliance, or server, selectable by the user by installing additional applications from online repositories, or easily compiling most anything you desire using tools provided.

The latest version: 14.0

News

About Our Project

Our goal is the creation of a nomadic ultra small graphical desktop operating system capable of booting from cdrom, pendrive, or frugally from a hard drive. The desktop boots extremely fast and is able to support additional applications and hardware of the users choice. While Tiny Core always resides in ram, additional applications extensions can either reside in ram, mounted from a persistent storage device, or installed into a persistent storage device.

We invite interested users and developers to explore Tiny Core. Within our forums we have an open developement model. We encourage shared knowledge. We promote community involvement and community built application extensions. Anyone can contribute to our project by packaging their favorite application or hardware support to run in Tiny Core. The Tiny Core Linux Team currently consists of eight members who peruse the forums to assist from answering questions to helping package new extensions.

Join us here and on IRC Freenode #tinycorelinux.

Learn. Share. Grow your knowledge of Linux.

Robert Shingledecker, December 01, 2008

Источник

Оцените статью
Adblock
detector