Настройте свой собственный дистрибутив Linux с помощью этих четырех инструментов

Как и Windows и Mac OS X, Linux предлагает множество вариантов для тех, кто хочет настроить свою операционную систему. Но природа мира с открытым исходным кодом означает, что вы также можете создать свой собственный дистрибутив, записать его на диск и установить. Эти четыре инструмента помогут вам начать.

Легкая настройка Linux

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

).

Твики могут быть использованы для настройки Linux

или даже немного ускорить процесс

в то время как такой инструмент, как Ubuntu Tweak, перенесет все настройки, которые могут быть вам интересны, в Ubuntu в одном инструменте для рабочего стола

,

Но чтобы настроить Linux на более фундаментальном уровне, вам придется действовать по-другому.

(Примечание: это не то же самое, что сборка собственного ядра Linux. Вместо этого вы настраиваете не только ядро, но и графический интерфейс пользователя, а также то, какие инструменты и приложения упакованы.)

Зачем настраивать?

Создание собственного дистрибутива Linux — это не просто установка любимого фона рабочего стола. Существуют различные причины для того, чтобы тратить время на то, чтобы ваш дистрибутив Linux значительно отличался от других:

  • Выделенная ОС для вашего оборудования — хотя она не так специфична, как специально скомпилированное ядро ​​Linux, вы можете воспользоваться преимуществами специального дистрибутива Linux, настроив его в соответствии с аппаратным обеспечением вашего ПК, и повысить производительность.
  • Сократите время установки и загрузки — такие вещи, как настройки даты, времени и местоположения, могут занять некоторое время во время установки, поэтому указание этого в пользовательской сборке сэкономит время.
  • Если вы внедряете Linux на нескольких сетевых устройствах, использование настраиваемого дистрибутива может помочь пользователям сосредоточиться на приложениях и инструментах, которые они должны использовать.

Следующие четыре инструмента позволяют вам по сути готовить свои собственные дистрибутивы, добавляя и удаляя функции по своему усмотрению, прежде чем создавать ISO и записывать его.

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

UCK — Ubuntu Customization Kit

Несмотря на то, что он ожидает некоторых обновлений, чтобы привести его в соответствие с остальной частью семейства Ubuntu, Ubuntu Customization Kit является отличным способом создания настраиваемого live CD, который затем можно использовать для установки настроенного Ubuntu на жесткий диск вашего ПК.

UCK можно установить используя

sudo apt-get install uck

… А также совместим с Debian, Linux Mint

и другие связанные дистрибутивы через репозиторий Wily. После установки UCK необходимо запустить из bash с помощью uck-gui, и вы можете немного ускорить процесс, добавив ключ -m, а затем путь к каталогу, из которого вы будете записывать ISO.

У UCK есть несколько ошибок, и это делает его трудным вариантом для достижения успеха. Однако, если вы сможете преодолеть ошибки (которые обычно связаны с различиями между современными версиями Ubuntu и той, что есть в UCK), вы сможете создать работающий ISO.

Linux с нуля

Вам нужно немного почитать, чтобы начать работать с Linux с нуля, так как для этого нужно следовать интерактивному руководству по созданию полной (хотя и минимальной) системы GNU / Linux из исходного кода. Это означает, что вы получаете настраиваемую, безопасную систему, одновременно изучая, как работает ОС — что может оказаться полезным при диагностике проблем или написании собственного программного обеспечения.

В LFS есть несколько подпроектов, в частности Beyond Linux от Scratch, который предоставляет различные расширенные функции, и Hardened Linux от Scratch, которые будут интересовать безопасность. Для создания проекта LFS требуется «хостовая» система Linux — если вы используете Windows, вам потребуется Linux, работающий на виртуальной машине

,

Когда вы закончите, ваш проект LFS будет доступен в виде ISO-образа для записи в виде LiveCD, который дублирует аварийный компакт-диск. Возможно, это лучшая цель в наши дни, так как проект LiveCD больше не поддерживается. Посмотрите учебник выше или наш собственный взгляд на Linux с нуля

,

SUSE Studio

Вместо того чтобы настраивать операционную систему на своем ПК с помощью специального меню или приложения, SUSE Studio использует веб-интерфейс для настройки дистрибутива перед его загрузкой. Приятной особенностью является возможность загрузки подправленных версий SUSE, настроенных другими тинкерами! Используйте ссылку выше, чтобы открыть веб-сайт, создать учетную запись (или войти в систему с помощью обычных служб) и начать работу.

Ий-линукс-customdistro-OpenSUSE

Процесс прост: вы выбираете базовую систему (JeOS доступна здесь), затем добавляете программное обеспечение, репозитории, персонализируете и заканчиваете настройкой. После этого пользовательский дистрибутив можно загрузить в виде ISO или даже развернуть непосредственно на облачном сервере (например, Windows Azure, Amazon EC2 или SUSE Cloud) или на вашем собственном VPS.

Проверьте наш собственный учебник SUSE Studio

для дополнительной информации.

Porteus

Как SUSE Studio, Porteus (Slackware Linux-форк

) настраивается и создается в режиме онлайн, и в результате среда Live быстро загружается и хорошо работает на старом оборудовании. Частично это достигается с помощью файловой системы «на лету», которая генерируется при загрузке компьютера с USB-накопителя.

Ий-линукс-customdistro-Porteus

Для настройки вашей сборки Porteus доступно несколько модулей, а дальнейшая настройка доступна благодаря возможности Slackware конвертировать пакеты из форматов Debian или Fedora, что приводит к широкому выбору программного обеспечения.

Кроме того, документация для Porteus содержит некоторые пользовательские аргументы загрузки, твики, которые изменяют поведение ОС; среди этих твиков — возможность загрузки с локального жесткого диска, а не с флешки. Porteus не предлагает столько вариантов, как SUSE Studio, и интерфейс менее отточен, но предлагает выбор предустановленных конфигураций дистрибутивов для пользователей, которые ищут быстрые и чистые живые дистрибутивы.

Вы хотите создать свою собственную версию Linux? Возможно, вы уже сделали это и сделали это по старинке? Расскажите об этом в комментариях, особенно если вы использовали какой-либо из этих инструментов!

Image Credit: Пингвин в очках от 3Dalia через Shutterstock

Ссылка на основную публикацию
Adblock
detector