При наличии так много дистрибутивов Linux вы, вероятно, задаетесь вопросом, почему кто-то хочет создать свой собственный дистрибутив вместо того, чтобы получить готовый. Хотя в большинстве случаев подойдет готовый дистрибутив, если вы хотите иметь дистрибутив, на 100 процентов отвечающий вашим потребностям, возможно, вам придется создать свой собственный.
При наличии правильных инструментов создать собственный дистрибутив Linux не так сложно, как кажется, хотя это, безусловно, требует времени. Для этой цели существует множество инструментов — некоторые из них универсальны, а некоторые специфичны для дистрибутива. Вот некоторые из них.
1. Живой комплект Linux
Живой комплект Linux — это инструмент, который вы можете использовать для создания собственного дистрибутива или резервного копирования вашей системы. Он предпочитает Debian, но, к счастью, его можно запускать и в других дистрибутивах, при условии, что он поддерживает модули ядра ауфс и sqashfs. В Linux Live Kit есть оч
Contents
1. Живой комплект Linux
о созданию дистрибутива — просто следуйте инструкциям, и все готово. Весь процесс происходит в рамках сценария bash, который захватывает все ваши системные файлы и помещает их в загрузочный ISO, воссоздавая все, что вы запускаете, в живом образе.Если вы хотите взять всю свою систему с собой на USB-накопитель, вам не нужно прокручивать дальше. Linux Live Kit, пожалуй, самый простой инструмент для этого.
Читайте также: Что такое Void Linux и как его установить
2. Linux с нуля
Если вы хотите иметь полный контроль над тем, что включено в ваш дистрибутив, и иметь много свободного времени, вы можете взглянуть на проект Линукс с нуля . LFS имеет очень обширную документацию и является отличным учебным ресурсом о Linux в целом, а не только о том, как создать свой собственный дистрибутив. Linux с нуля позволяет вам создать собственную систему Linux, полностью основанную на исходном коде.
LFS — это не совсем такой инструмент, как другие в этом списке, но вы все равно можете использовать его для той же цели — создать свой собственный дистрибутив Linux (и узнать много нового о Linux в целом).
3. Настройщик
Настройщик больше не находится в активной разработке, но, по словам разработчика, это связано с тем, что он считается стабильным. Это еще один инструмент, с помощью которого вы можете создавать ремиксы Ubuntu, а также он поддерживает различные варианты Ubuntu, такие как Xubuntu и Kubuntu. Однако критическим ограничением является то, что хост-система, под
2. Linux с нуля
е, должна иметь тот же номер выпуска и архитектуру, что и гостевая система, которую вы переделываете.4. Снимок MX
Если вы ищете инструмент, встроенный в дистрибутив, который может легко воспроизвести всю вашу систему из графического пользовательского интерфейса, не ищите ничего, кроме собственного MX-снимок от MX Linux. Несмотря на то, что это ограничивает использование MX, возможно, вам стоит перейти на этот дистрибутив ( ознакомьтесь с нашим обзором MX Linux здесь ), если для вас так важен простой в использовании инструмент создания ISO-образов моментальных снимков.
За несколько кликов и при некотором терпении MX Snapshot автоматизирует весь процесс упаковки дистрибутива, помещая ваш собственный дистрибутив в ISO-файл в вашем домашнем каталоге. Удобно!
Хотя MX Linux основан на Debian, к сожалению, вы не сможете использовать MX Snapshot для других дистрибутивов, поскольку он ищет файлы, специфичные для этого дистрибутива.
Читайте также: 5 лучших дистрибутивов Linux для разработчиков и программистов
5. Архисо
Если вы заядлый пользователь Arch, возможно, вы использовали инструменты создания снимков и даже можете использовать Файловая система BTRFS для резервного копирования своих данных. Но знаете ли вы, что все дистрибутивы на базе Arch имеют доступ к небольшому изящному инструменту для создания файлов ISO?
Известный как 4. Снимок MXисо">архисо , этот инструмент командной строки создаст полный ISO-образ Arch Linux, включая любые дополнительные функции, которые вы хотите добавить в его файлы конфигурации. Wiki по ссылке предоставляет массу информации о том, как правильно настроить Archiso для выполнения того, что вы хотите.
Хотя этот инструмент не просто создает загрузочный образ вашей системы, его функции позволяют выполнять невероятные настройки, включая установку приложений, которых в вашей системе в настоящее время нет. Он даже включает портативную виртуальную машину для проверки вашего образа!
Читайте также: 5 дистрибутивов Arch Linux, которые проще установить и использовать
Часто задаваемые вопросы
Почему многие из этих инструментов создания Linux основаны на командной строке?
Большинство инструментов в этом списке требуют некоторого использования командной строки, что может немного отпугивать новых пользователей Linux. Archiso — особенно сложный вариант, но если вы привыкли к Arch Linux, это может не стать сюрпризом.
В то же время вы можете заметить, что два представленных здесь инструмента с графическим интерфейсом (Customizer и MX Snapshot) по сути представляют собой универсальные магазины, которые не обеспечивают значительной гибкости самого интерфейса. В целом инструменты командной строки предлагают гораздо более продвинутые функции и персонализацию, поэтому для некоторых людей процесс обучения их использованию того стоит.
Какой из этих инструментов создания Linux проще всего использовать?
С точки зрения простоты использования MX Snapshot превосходит все остальные. Однако, если вам нужно что-то, что не привязывает вас к одному дистрибутиву или даже к одному семейству дистрибутивов, Linux Live Kit, несомненно, является наиболее удобным для использования.
Как установить эти специальные дистрибутивы Linux в новую систему?
Если вы хотите перенести свой личный дистрибутив Linux на другой компьютер, все, что вам нужно сделать, это отформатировать его загрузочный диск и клонировать на него весь USB-накопитель. Возможно, вам придется переконфигурировать «/etc/fstab» и
5. Архисо
гурации, чтобы они правильно отражали конфигурацию новой машины, но если вы привыкли работать с системными файлами, это не займет больше нескольких минут.Изображение предоставлено: © Esan br / Share Alike 4.0 (через Wikimedia Commons)