Воззрения кота Manual’а на системы ремастеринга

Алексей Федорчук

manul-logo-100

Создавать на базе Ubuntu собственные ремиксы, респины и тому подобные пересборки, в том числе и узкоспециальные, очень просто — и это известно всем. По крайней мере, всем заинтересованным. Они-то знают, что для этого есть минимум три метода:

  1. «потрошение» одного из официальных образов дистрибутива с целью его индивидуализации,
  2. установка одного из них с последующей коррекцией набора пакетов в обе стороны, и
  3. установка базовой системы с mini.iso и последующее наращивание её Иксами, любимым десктопом или оконным менеджером, а также необходимыми приложениями.

Для «потрошения» образов в официальном репозитории Ubuntu имеется (полу-)штатный инструмент — Ubuntu Customization Kit (UCK), о котором в своё время немало говорилось на этих страницах. Он очень просто в использовании, и применение его целесообразно, когда стоит задача кое-что добавить или кое-что убавить в исходном образе, не меняя в целом его концепции (в том числе и «титульного» рабочего окружения). Результатом «потрошения» будет пересозданный iso-образ, пригодный как для запуска в Live-режиме, так и для установки с него системы. Впрочем, последнее время применение UCK к дериватам Ubuntu вызывало у нас с Мануалом проблемы, и поэтому речи о нём (пока?) не будет.

«Корректирующий» метод также в большинстве случаев подходит при изменении комплектации пакетами в рамках заданного десктопа. Хотя в принципе никто не запрещает и заменить рабочее окружение исходного дистрибутива на более иное, не имеющее аналогов среди официальных дериватов Ubuntu. Хотя для этой цели имеет смысл рассмотреть и «метод наращивания». Впрочем, мы с Мануалом опробовали оба метода при сборке системы Cintu с практически идентичным результатом.

Однако радости от такой системы будет мало, если её не удастся легко тиражировать по крайней мере в узких кругах родных и близких. А для этого нужен ещё и инструментарий ремастеринга — то есть создания образов на основе самосборной системы. И такого инструментария существует немало, хотя и не в официальных репозиториях.

Первым в этом ряду следует отметить Remastersys, давно заброшенная автором, но до сих пор поддерживаемая «на плаву» усилиями Алексея Бухалова aka BaaTLT (см. обсуждение на форуме Matuntu). От него (или неё?) происходят (в произвольном порядке):

  • Pinguy Builder, который также то ли дышит на ладан, то ли даже это перестал делать (о нём вкратцеговорится здесь);
  • Wasta Remastersys, развиваемый в рамках проекта Wasta-Linux — одного из многочисленных внебрачных отпрысков Ubuntu, впрочем, достаточно своеобразного (некоторые подробности — здесь);
  • bodhibuilder, который является составной частью дистрибутива Bodhi, также незаконного потомка Ubuntu, но с десктопом Enligthtenmet (вернее, ныне с его клоном Moksha); об этой системе ремастеринга тоже говорилось.

Кроме того, имеется несколько систем ремастеринга, изначально ориентированных на Debian. Среди них — инструментарий Refracta и набор утилит из дистрибутива MX Linux. И ту, и другую «ремастерию» можно, затратив некоторые усилия, прикрутить к членам семейства Ubuntu, где и использовать их вполне успешно.

Однако для нас с Мануалом важнейшей из систем ремастеринга оказался Systemback. И свои воззрения на него кот Мануал изложит на следующей странице.

[Общее содержание]

Добавить комментарий