Tiny Core Linux: Barebone Linux Distro, который загружается очень быстро

Легкий дистрибутив Linux обычно имеет размер файла от 20 МБ до 50 МБ, и он лучше всего подходит для использование на старом компьютере. Недавно я наткнулся на этот крошечный дистрибутив Linux, который весит всего 12 МБ и загружается очень быстро. Я имею в виду Tiny Core Linux.

При весе 12 МБ Tiny Core Linux - один из самых маленьких дистрибутивов Linux, которые я когда-либо видел. Будучи barebone-дистрибутивом, он поставляется только с несколькими важными приложениями, которые необходимы для его правильной загрузки и работы. Он также поставляется с графическим рабочим столом, но если вы ищете готовое решение, это не то, что вам нужно.

TCL предназначен для запуска из копии RAM, созданной во время загрузки. Это объясняет, почему он может загружаться так быстро. На моей виртуальной машине от нажатия кнопки "Пуск" до рабочего стола требуется менее 6 секунд.

Запуск крошечного ядра

Сначала загрузите файл ISO Tiny Core со страницы загрузок. Чтобы запустить его, вы можете записать его на компакт-диск или протестировать в Virtualbox, как это сделал я.

После того, как вы загрузили его (весь процесс должен занять менее 6 секунд), вы увидите графический рабочий стол (LFWM), как показано на скриншоте ниже:

tinycore-рабочий стол

Единственное доступное приложение - это Терминал, Редактор, Панель управления, Приложения (репозиторий программного обеспечения) и инструмент для подключения внешних устройств. Как упоминалось ранее, это базовая ОС. Чтобы его можно было использовать, вы должны установить нужные приложения из приложения "Приложения".

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

tinycore-выбрать-самое быстрое-зеркало

После того, как вы выбрали зеркало, нажмите кнопку "Приложения" в верхней части окна. и выберите "Обзор". Это приведет к загрузке репозитория из Интернета, и все программное обеспечение отобразится на левой панели. Вы можете прокрутить вниз, чтобы найти нужное вам приложение (или воспользуйтесь функцией "Поиск"). Чтобы установить приложение, просто выберите приложение и нажмите кнопку "GO" рядом с раскрывающимся списком "OnBoot".

tinycore-install-scm-apps

После завершения установки вы должны увидеть установленное приложение (в данном случае Firefox) в доке. Теперь вы можете щелкнуть по нему, чтобы запустить.

tinycore-firefox

Примечание. На этом этапе все приложения, которые вы загрузили, установлены в ОЗУ. Это означает, что они непостоянны. Когда вы выключите компьютер, все ваши приложения также исчезнут. Подробнее о постоянстве данных вы можете прочитать ниже.

Установка TinyCore на жесткий диск

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

1. Откройте "Приложения" и найдите "tc-install". Выберите файл "tc-install.tcz" и нажмите кнопку "GO" внизу.

2. После завершения загрузки щелкните новый значок "TC_Install" в доке.

tinycore-tc-install-значок

3. Пройдите через Мастер установки, чтобы установить TinyCore на жесткий диск.

tinycore-установщик

4. Во время установки есть часть, где вы можете добавить дополнительные команды к параметру загрузки. Хотя это совершенно необязательно, это дает вам большую гибкость для настройки дистрибутива в соответствии с вашими потребностями. Вы можете настроить следующие параметры:

  • Укажите постоянный домашний каталог
  • Укажите расположение файла "Восстановить".
  • Следует ли пропускать модуль DHCP во время загрузки
  • и многое другое…

tinycore-boot-options

После установки вы можете извлечь компакт-диск Tiny Core и перезагрузить компьютер с жесткого диска.

Сохранение данных

По умолчанию в Tiny Core Linux нет постоянных данных. Когда вы устанавливаете приложение или расширение, оно загружается в оперативную память, как и основные системные файлы. Когда вы выключаете компьютер, приложения и расширения также удаляются.

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

1. Сохранение приложения / расширения на подключенное устройство.

При установке приложения вы можете указать путь TCE к подключенному устройству. Это установит приложение в папку "tce / optional" на подключенном устройстве.

tinycore-set-tce-path

2. Установите TCL на жесткий диск / носитель.

Если вы следовали приведенным выше инструкциям по установке TCL на жесткий диск, он позаботится о хранении данных и постоянстве во время установки.

3. Резервное копирование данных.

Вы также можете заставить систему делать резервную копию ваших данных (на внешнее подключенное устройство) и восстанавливать их во время загрузки. Во время резервного копирования весь каталог HOME будет сжат и заархивирован. При следующей загрузке этот заархивированный файл будет восстановлен в соответствующем месте. Если вы заметили, процесс резервного копирования и восстановления выполняется в цикле выключения и загрузки. Это означает, что если у вас много данных, это значительно замедлит завершение работы и время загрузки.

Подведение итогов

Tiny Core Linux - довольно интересный дистрибутив с красивой концепцией. Небольшой размер файла и базовая ОС делают его подходящим для работы на оборудовании с ограниченными ресурсами, таком как Raspberry Pi, или даже для небольших проектов, для которых не требуется полноценный дистрибутив Linux. Обязательно загляните на форум и в Wiki, чтобы получить помощь и поддержку.

Крошечное ядро ​​Linux

2 комментария

  1. Мне очень нравится Tiny Core Linux за его низкие требования к ресурсам и возможность работать в системах, где, возможно, может работать только несколько операционных систем. Кроме того, ядро ​​Tiny фактически действует как платформа, на которой вы можете создать свою очень личную ОС с выбранными вами приложениями. Единственное беспокойство, возможно, вызывает ограниченное количество приложений, доступных в репозитории. К счастью, большинство часто используемых приложений существуют в репозитории и хорошо со мной работали. Если у вас простаивает P3 или даже примитивные системы, вы можете сделать из них действительно функциональную машину с помощью Tiny Core. Графический интерфейс фактически загружается в 15-20 МБ ОЗУ! Удивительный!

    http://mylinuxexplore.blogspot.in


    "[…] Его низкий ресурс […]", а не "это".
    Взгляните здесь: http://public.wsu.edu/~brians/errors/its.html

Комментарии закрыты.