Создание своего дистрибутива ubuntu

Создание своего дистрибутива ubuntu

Создайте свою скачиваемую версию Linux с помощью онлайн-мастера SUSE.

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

За долгие годы появлялось немало инструментов типа UCK (Ubuntu Customization Kit), с целью помочь вам создать свой собственный дистрибутив Однако во время наших тестов ни один из них не работал с последними версиями Ubuntu.

Для тех, кто предпочитает дистрибутивы Linux на базе RPM, история будет несколько иная, поскольку добрые люди из SUSE разработали отличный онлайн-мастер для создания персонально вашей устанавливаемой версии Linux на основе openSUSE или SUSE Enterprise.

SUSE Studio, под каковым именем он известен, проводит вас по процессу создания вашего собственного т.н. appliance (приспособления), определяя, какие программы предустанавливать, выбирая фон рабочего стола и логотип и загружая ваши личные файлы. Если вам не хватает вдохновения, зайдите в галерею SUSE (https://susestudio.com/browse), где демонстрируются индивидуальные дистрибутивы SUSE, созданные другими пользователями.

Руководство, представленное во второй части данной статьи, проведет вас по базовым шагам настройки вашего дистрибутива, включая конфигурацию настроек запуска, таких как автоматический вход в систему и запуск программ и/или скриптов при загрузке.

Если вы никогда не использовали RPM-дистрибутив Linux, такой как Red Hat, Fedora или openSUSE, то, возможно, захотите скачать стандартную версию, чтобы познакомиться с ней перед созданием вашего собственного индивидуального Linux.

Менеджер пакетов openSUSE отличается от используемого в дистрибутивах на базе Debian, таких как Ubuntu. Это означает, что любое руководство Linux, которое вы найдете для Ubuntu, может не работать.

У самых популярных программ Linux, таких как Mozifla Firefox, есть RPM-версии, но обязательно проверьте их в разделе Software перед установкой. SUSE Studio поддерживает добавление репозиториев и загрузку вручную файлов RPM, если там имеется какое-то конкретное необходимое для вас приложение.

Если вы не вняли нашим зловещим предупреждениям и жаждете приступить к созданию собственной версии Linux в SUSE Studio, то вам понадобится перенести законченные файлы на носитель, например, на USB или на DVD, чтобы установить их на свой компьютер.

Когда настанет время собрать ваш личный дистрибутив Linux, советуем вам выбрать Live CD/DVD. Это позволит загрузить и протестировать вашу индивидуальную версию перед установкой. Если вы хотите сделать какие-то изменения, это намного проще сделать в SUSE Studio с помощью мастера. В порядке альтернативы можете использовать функцию Testdrive в SUSE Studio, чтобы поэкспериментировать со своим дистрибутивом в браузере.

Содержание статьи

В Сети можно найти множество инструментов, позволяющих за считанные часы
подготовить свой дистрибутив. Что потом с ним делать — решать тебе. Как минимум,
создать сборку, содержащую все необходимые пакеты. Она пригодится при
переустановке системы или при установке на другой компьютер. А если требуется
установить дистрибутив на целый парк компьютеров, то такой диск – просто
находка.

Для создания дистрибутива нам понадобятся:

  • Пакет Reconstructor (reconstructor.aperantis.com);
  • ISO-образ дистрибутива Ubuntu (www.ubuntu.com);
  • Примерно 6 Гб свободного места на Linux-разделе.

Нужно сделать несколько замечаний относительно первого пункта. Пакет
Reconstructor позволяет разобрать ISO-образ Ubuntu, внести изменения и заново
собрать исошник. Официально, текущая версия (2.8) поддерживает дистрибутив
Hardy, то есть предыдущую версию Ubuntu. Как выяснилось, эта версия
реконструктора отлично работает с Intrepid Ibex (Ubuntu 8.10), что и будет
показано в статье.

По поводу места на диске – минимум 6 Гб, поскольку в разобранном состоянии
LiveCD с Ubuntu занимает примерно 5 Гб + необходимо место для образа нашего
дистрибутива (около 700 Мб). Самое время удалить все ненужное, если места не
хватает.

Запуск реконструктора

Итак, устанавливаем и запускаем реконструктор (он появится в меню
"Приложения"). Программа запросит пароль для sudo. Введи свой пароль (именно
свой, а не root’а). Далее нажимаем Next и выбираем, какой диск хотим создать —
LiveCD или инсталляционный. Нужно выбрать первое. Хотя мы создаем LiveCD, на
диск будет помещен инсталлятор, поэтому при необходимости дистрибутив можно
будет установить на жесткий диск, как полноценный Ubuntu.

Затем нужно указать, куда будет "распакован" исходный ISO-образ Ubuntu и где
брать этот самый образ. Винт у меня не резиновый, поэтому исходный образ я
поместил на Windows-раздел, чем сэкономил 700 Мб на втором Linux-разделе (у меня
он занимает 6 Гб – пришлось даже openSUSE снести). Можешь использовать мой трюк
для экономии места. В крайнем случае, в привод можно вставить LiveCD Ubuntu –
программа без проблем его найдет (но в этом случае распаковка займет больше
времени). Так как все действия выполняются от имени root, беспокоиться о правах
не нужно.

Внимание! При первом "разборе" LiveCD обязательно включи параметры Create
Remaster Directory, Create Root Directory, Create Initial Ramdisk Directory.
Собственно, реконструктор и не позволит продолжить работу без включения этих
параметров. Во второй и последующих сборках их включать не нужно, поскольку
реконструктор перезапишет все изменения, которые были внесены в файловую систему
дистрибутива (графические темы, файлы конфигурации, установленные пакеты и т.д.)
После этого программа сообщит, что нужно немного подождать. Ждем-с. Время
ожидания зависит только от умений и навыков твоего компьютера. В среднем,
понадобится минут 5-10.

Параметры загрузчика

После распаковки образа откроется основное окно реконструктора, состоящее из
пяти вкладок. Начнем модификацию исходного дистрибутива с вкладки Boot Screen.
Параметр Live CD Splash задает фон загрузчика GRUB. Создать его можно в GIMP.
Формат файла: PCX, индексированный, 256 цветов, размер 640х480 или 800х600. Live
CD Text Color – цвет текста меню загрузчика GRUB. У меня белый фон для GRUB,
поэтому цвет текста я выбрал черный.

Во время загрузки Ubuntu можно увидеть индикатор загрузки, именно он и
задается параметром Upslash Filename. Готовые SO-файлы скачай на сайте
gnome-look.org, а еще лучше – создай собственный. Запусти GIMP, нарисуй любое
изображение, сохрани в формате PNG (размер 640х480, 800х600 или выше,
индексированное, не более 256 цветов) и нажми кнопку Generate. Выбери свой
PNG-файл, по нему программа создаст SO-файл, который и нужно будет указать в
поле Usplash Filename.

Тут есть один нюанс. С ним я столкнулся, когда сделал несколько сборок
дистрибутива. Лучше подготовить два Usplash. Первый – с разрешением 640х480, а
второй – 800х600. Первый нужно установить как Usplash для LiveCD, а второй как
Usplash для дистрибутива. Практика показала, что, если установить Upslash
размером 800×600 или выше, он вообще не отображается при запуске LiveCD. Зато
отлично будет выглядеть при запуске системы! Имей в виду, при старте LiveCD
пользователи увидят созданный тобой Usplash, а после инсталляции будет
использоваться стандартный Usplash Ubuntu. Это не есть хорошо: если мы собрались
делать свой дистрибутив – нужно держать марку и по возможности стараться, чтобы
меньше мелькало слово "Ubuntu". О том, как установить свой Usplash, я расскажу
чуть позже.

Читайте также:  Отслежка товаров с пандао

Параметры Гнома – вкладка Gnome

В группе Login указывается GDM-тема (GNOME Display Manager). Она будет
использоваться для оформления окна входа в систему. Если лень заморачиваться с
созданием своей графической темы, можно использовать уже готовую. Скачай
понравившуюся с gnome-look.org, нажми кнопку выбора (…), после чего
установленная тема появится в списке, и ее можно будет выбрать.

Splash Screen – это экран, который пользователь увидит при загрузке Гнома.
Опять-таки, его можно скачать с gnome-look, можно создать свой, а можно вообще
не трогать (я так и поступил: изменил только фон Гнома по умолчанию, Background
Color).

В группе Desktop можно выбрать обои по умолчанию и установить шрифты Гнома, а
в группе Theme — цветовую тему, тему для оформления окон и набор пиктограмм.

Вкладки Apt и Optimization

На вкладке Apt задаются репозитории, которые будут доступны новому
дистрибутиву. Поскольку своих репо у меня нет, то и выбирать нечего. А вот с
оптимизацией осторожнее. Дело в том, что эта версия реконструктора рассчитана на
Ubuntu 8.04, и неизвестно, что она сотворит со скриптами инициализации Ubuntu
8.10. Экспериментировать я пока не стал (хотя обязательно попробую), поэтому
сразу с вкладки Optimization переходим на вкладку LiveCD.

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

Теперь самое интересное. На вкладке Modules ты можешь выбрать модули. Модули
выполняют некие действия, например – удалить GIMP или OpenOffice для экономии
места. Также есть модули для установки MPlayer, Flash-модуля для Firefox. Их
можно запускать сразу (Execute) или же при загрузке (Run on boot). Так, если ты
хочешь добавить MPlayer в свой дистрибутив, выбери модуль MPlayer как Execute и
нажми Apply. Не забывай посматривать в сторону верхнего правого угла окна – там
указывается предполагаемый размер образа (Estimated ISO Size). В моем случае
программа насчитала 702 Мб, а при создании образа вышло 745 Мб.

Если нужно установить дополнительные пакеты, укажи их в поле Custom apt-get
(install) и нажми кнопку Apply. Пакеты нужно перечислить через пробел, например,
"пакет1 пакет2 пакет3". Количество пакетов не ограничено, однако не
перестарайся. Установи несколько пакетов (тянутся из инета), посмотри, насколько
увеличился размер диска, потом ставь остальные. Аналогично, поле Custom apt-get
(remove) используется для удаления пакетов.

Если хочешь поковыряться в файловой системе дистрибутива, нажми кнопку
"Терминал". После этого ты получишь root-доступ к файловой системе дистрибутива
и сможешь сотворить с ним все, что угодно. Когда нужно подправить конфиг, я
предпочитаю другой способ. Открой обычный системный терминал (Приложения ->
Стандартные -> Терминал), а затем выполни команду "sudo mc" для запуска
файлового менеджера mc (ведь он у тебя установлен?) с правами root. Затем
перейди в каталог, в который был распакован исходный ISO. В моем случае это
/media/disk/livecd. В нем ты обнаружишь три подкаталога – initrd (надеюсь, все
знают, что это такое?), remaster (распакованная версия ISO), root (корневая ФС
твоего дистрибутива).

Что же здесь можно сделать? Можно перейти в каталог remaster и удалить все
*.exe-файлы и файл autorun.ini. Так мы сэкономим 1,3 Мб. Немного, но зачем нам
лишнее? Затем можно открыть файл initrd/etc/casper.conf и установить имя
пользователя по умолчанию и строку, которая будет выводиться на панели GNOME (в
моем случае – Denix session user):

export USERNAME="denix"
export USERFULLNAME="Denix session user"
export HOST="denix"
export BUILD_SYSTEM="Denix"

После того, как выполнишь все модификации с файловой системой, не забудь
нажать кнопку Apply для пересчета размера ISO. И смело щелкаем Next для
продолжения.

Подготовка к сборке ISO

А теперь будь внимателен! Если впервые собираешь свой LiveCD, убедись, что
включены параметры Initial Ramdisk, SquashFS Root, Live CD (ISO). А вот если
хочешь доработать LiveCD, который начал делать, скажем, вчера, то эти параметры
должны быть выключены! Иначе программа перезапишет все изменения!

Filename – имя LiveCD. Проверь, что у тебя есть место на диске (около 750
Мб), в крайнем случае можно создать ISO-образ на другом разделе. Description –
это метка диска. Нажимай Next и наслаждайся процессом сборки твоего
дистрибутива.

Тестирование

Запиши ISO на болванку с помощью любой программы (например, Nero for Linux) и
загрузись с него. Сначала ты увидишь установленный тобой фон для GRUB. Далее –
экран загрузки системы, а затем — рабочий стол. Можно даже попробовать
установить дистрибутив на свой компьютер – установка пройдет без особых проблем.
После перезагрузки увидишь установленную тобой GDM-тему.

Займемся кастомизацией

Поздравляю тебя с первой сборкой! Но еще нужно поработать напильником, ведь:

  • При загрузке системы (после установки на жесткий диск) отображается
    Usplash Ubuntu, а не нашего дистрибутива;
  • В каталоге Examples на рабочем столе до сих пор стандартные примеры
    Ubuntu;
  • При запуске GNOME пользователи слышат звук Ubuntu;
  • Состав программного обеспечения остался прежним.

Вначале установим Usplash для твоего дистрибутива. Открой терминал и выполни
команду "sudo mc". Теперь нужно перейти в каталог, где находится файловая
система нашего дистрибутива. Поскольку я распаковал образ в /media/disk/livecd,
то таким каталогом у меня был /media/disk/livecd/root. Перейди в каталог
/usr/lib/usplash своего LiveCD (то есть, это будет
/media/disk/livecd/root/usr/lib/usplash). В нем как раз и хранятся SO-файлы
Usplash. Ведь ты уже создал Usplash-файл с разрешением 800х600? Скопируй его на
место usplash-theme-ubuntu.so. Конечно, можно поковыряться в конфигах usplash и
прописать собственный файл без удаления оригинального, но так намного быстрее. К
тому же, сгенерированный реконструктором файл занимает всего 400 Кб, а
оригинальный – 2 Мб.

Займемся примерами. Перейди в каталог /usr/share/example-content своего
LiveCD (/media/disk/livecd/root/usr/share/example-content). Удали все, что там
есть, и заполни своим содержимым. А можно вообще ничем не заполнять – в этом
случае ты просто сэкономишь пользователю место на диске. Можно поместить туда
сценарии для установки дополнительных пакетов. В общем, все зависит от полета
твоей фантазии.

Итак, usplash установили, примеры – почистили. Теперь звук. Нужно найти
подходящий файл в формате OGG (или же сконвертировать образец из любого другого
формата в формат OGG программой oggenc) и поместить его в каталог
/usr/share/sounds. Тут уж решать тебе – либо создавать свою собственную тему по
образу и подобию размещенной в каталоге /usr/share/sounds/ubuntu, либо просто
скопировать подготовленный OGG-файл в desktop-login.ogg – это звук,
воспроизводимый при входе в GNOME. Можно еще заменить звук, воспроизводимый при
выходе из GNOME — desktop-logout.ogg.

Читайте также:  М видео екатеринбург айфон

Идем дальше! Нужно установить пакеты, и здесь нам понадобится другой терминал
– тот, который запускается реконструктором. Открываем его нажатием кнопки
Terminal и вводим команды:

$ sudo apt-get install
$ sudo apt-get remove

Очевидно, первая команда используется для установки пакетов, а вторая – для
удаления.

При установке пакетов таким способом они снова будут скачаны из интернета.
Кого-то такой вариант не устроит – не у всех же безлимитка. Да и хотелось бы
установить на LiveCD все пакеты, которые уже установлены на твоей рабочей
системе, чтобы так: установил Ubuntu, накатил все пакеты, потом перенес эти
пакеты на LiveCD, и у тебя уже есть готовый LiveCD со всем необходимым!

Запускаем два терминала: первый обычный (Приложения -> Стандартные ->
Терминал), а второй – терминал реконфигуратора. В первом терминале запускаем mc
с правами root и переходим в каталог с пакетами /var/cache/apt/archives:

На второй панели переходим в каталог /media/disk/livecd/root – это корневая
файловая система нашего LiveCD. Создаем каталог deb и копируем в него все пакеты
из /var/cache/apt/archives:

$ mkdir deb
$ cp /var/cache/apt/archives/*.deb /media/disk/livecd/root/deb

Осталось только установить их в нашем LiveCD. Отправляемся во второй терминал
и вводим:

$ cd deb
$ dpkg –i *.deb
$ rm *.deb
$ exit

Первая команда переходит в каталог deb, содержащий пакеты, вторая –
устанавливает пакеты. О разрешении зависимостей можно не беспокоиться: тут есть
все нужные пакеты, они проинсталлированы в нашей системе, а при установке были
разрешены любые зависимости! Третья команда удаляет deb-пакеты – они нам больше
не требуются, а дублировать их на LiveCD нет смысла. Последняя команда закрывает
терминал. Реконфигуратор пересчитает размер образа – ты увидишь его в верхнем
правом углу программы. Посмотрим, может, ты переборщил!

По собственному опыту могу сказать следующее: если удалить из LiveCD
OpenOffice и GIMP, а вместо них установить пакеты локализации, кодеки и MPlayer,
то дистрибутив поместится на CD. Размер образа будет примерно 695 Мб. А вот если
ничего не удалять, то записать образ получится только на DVD. Дистрибутив Denix
0.5 Full занимает 981 Мб. Я заменил родной OpenOffice 2.4 на OpenOffice 3.0 Pro
от ИнфраРесурс и установил пакеты локализации, кодеки, MPlayer, Thunderbird,
FileZilla. Догадываюсь, какой вопрос ты хочешь задать. А можно ли CD-образ,
созданный программой, записать на DVD? Да, проверено, – работает!

Не знаешь, как индексировать изображение? Создай его в GIMP, выбери команду
меню "Изображение -> Режим -> Индексированное" и в появившемся окне установи
максимальное число цветов палитры – 256. Сохрани изображение как PNG-файл.

Как быстро создать свою тему? Скачай понравившуюся с gnome-look.org. Распакуй
архив в любой каталог. Измени файлы темы: графические файлы можно редактировать
в GIMP, а файлы конфигурации – в gedit. Затем запакуй все обратно.

Для сборки своего дистрибутива можно использовать Ubuntu Customization Kit,
но все, что он делает, выполнимо и с помощью реконструктора. Текущая версия UCK
не работает с Ubuntu 8.10.

Интересные и полезные заметки связанные с ОС Linux

вторник, 23 июня 2009 г.

Легкое создание своего дистрибутива Ubuntu.

Для того, чтобы сделать первые шаги в создании своего дистрибутива, нужно не так много:

1. оригинальный iso-образ дистрибутива Ubuntu (CD);

2. подготовленные файлы оформления — сплэш-скрин, апсплэш-скрин, GDM-тема, обои, набор иконок;

3. пакет Reconstructor, скачать можно здесь;

4. пакет Ubuntu Customization Kit (UCK) скачать можно здесь;

5. прочитать пример создания своего дистрибутива под cut-ом

N.B.: желателен выход в интернет для доступа к онлайн репозиторию, или локальный срез репозитория.

Пакет Reconstructor понадобиться нам для основного
оформления нашего дистрибутива. Reconstructor создаст директории, в
которые будет разобран оригинальный iso-образ, и в которые будут
сохранятся ваши изменения (графическое оформление и дополнительные
модули), чтобы потом из файлов в этих директориях собрать уже ваш
дистрибутив.

Запускаем его: Приложения/Системные/Reconstructor, появится окно
терминала запрашивающее пароль администратора — введите пароль, без
этого программа работать не будет.

Приветствие, и кнопка обновления программы. Либо обновляем пакет, либо нажимаем Next.

Выбор способа инсталляции Desktop (LiveCD) или Alternate (Install
CD), выбираем Desktop (чтобы установка шла в графическом режиме и была
возможность работать с LiveCD). Next.

Выбор рабочего окружения для создания своего дистрибутива:

Working Directory — директория в которой происходит разбор
оригинального iso-образа (оставьте как есть, программа предложит
создать директорию reconstructor в вашей личной директории).

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

Аналогичный подход и к последнему пункту — Live CD ISO Filename,
надо указать файл с образом дистрибутива, который вы собираетесь
переделывать, чтобы программа его распаковала в директории, но если вы
все еще дорабатываете свой дистрибутив, который лежит в разобранном
виде, указывать образ iso не надо, иначе распаковка образа перезапишет
находящуюся там информацию.

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

Начнется распаковка образа в директории, она займет от 10 до 15 минут (в зависимости от мощности вашей машины).

Customization (настройка), она состоит шести вкладок:

1. Boot Screen (экран загрузчика).

LiveCD Splash, первый экран, который увидит пользователь. Для него
используется картинка в формате .pcx, она должна быть размером 640×480,
с индексированной палитрой в 256 цветов. Создать такую картинку можно в
GIMP.

LiveCD Text Color — цвет текста в меню установки (у меня меню
окажется на светлом фоне, поэтому я выбрал черный цвет, не переживайте
по поводу нижнего меню или подсветки выбора опций меню — программа
умная и создаст сама нужную цветовую гамму, потом увидите сами).

Upsplash Filename — когда будет происходить загрузка, будет показан
логотип и бегунок. Этот файл представляет из себя скомпилированный .so
файл библиотеки.

Где его взять? С одной стороны на gnome-look
можно найти готовые файлы с бегунками любой тематики, но с другой —
ведь нас интересует наше личное оформление, и мы сами можем приложить
свой творческий потенциал к оформлению.

Поэтому нам интересна следующая опция — Upsplash Generation, она
позволит из .png файла, который можно создать в GIMP создать
собственный upsplash.so (Внимание: у картинки должна быть
индексированная палитра в 256 цветов!).

Я подкинул генератору вот этот файл.

и сохранил результат как mybuntu.so, который и указал затем в Upsplash Filename.

Обратите внимание, я создал файл с разрешением 640×480 — на базе
моей .pcx картинки, и из-за этого произойдет смещение бегунка в нижний
правый угол (там где я разместил надпись “загрузка” и окно для
бегунка), чтобы бегунок был в центре экрана, вам будет нужно создать
файл с разрешением 800×600.

Читайте также:  Ремонт ноутбука hp g62

2. Gnome (оформление среды Gnome).

GDM Theme — оформление темы входа в систему. Когда вы установите
дистрибутив приглашение на вход может быть оформлено стандартными
темами (выпадающий список), либо скачайте понравившуюся тему отсюда и укажите ее файл, чтобы она попала в список. Я выбрал тему Mint-Shadows.
Кстати, файлы тем идут в архивах tar.gz их можно распаковать,
локализовать и переделать под свой вкус, подробные руководства для
создания своих тем есть на офсайте, т.е. здесь.

Далее, идут три окошка: Sounds — запретить/разрешить проигрывание
звука входа в систему; Root Login — разрешить/запретить вход в систему
под суперпользователем; XDMCP разрешить/запретить вход в систему
автономным дисплеем;

Splash Screen — после входа в систему, GNOME начинает прогружаться и
выбрасывает иконки отражающие стадии загрузки, этот Spash Screen нужен
для того чтобы эти иконки отображались на его красивом фоне.
Я не стал его менять.

Background Color — цвет фона. Я поставил черный.

Wallpaper — обои, которые будут идти по умолчанию. Я подкинул эти.

Application Font, Document Font, Desktop Font, Title Bar Font, Fixed
Font — дают вам возможность выбрать шрифты для вашего дистрибутива.

Theme — выбор темы оформления, я выбрал Murrina-GreenMod.

Widow Borders — оформление рамок окон.

Icons — выбор иконок, я скачал GNUtoon — прикольный набор веселых иконок.

3. Apt (настройка списка репозиториев).

Если отметить чекбоксы галочками, вы замените официальные репозитории Ubuntu на свои.

Свои можно вносить в окно в известной вам форме, там есть пример:

deb http://адрес сервера/ версия_системы main restricted и т.п.

У меня нет своих репозиториев, хотя и есть список стороних, я ничего не менял во вкладке Apt.

4. Optimization (оптимизация!).

Здесь есть пара опций, позволяющих вам убыстрить свою систему, но пользуйтесь ими осторожно.

Startup — оптимизировать скорость загрузки системы и Shutdown — оптимизировать скрипты завершения работы.

Я включил только опцию Shutdown, поскольку там есть кнопка Restore — откат. Если будут глюки верну настройки обратно.

Это настройки для пользователя LiveCD, если вам надо закрыть доступ
к диску — можете создать пользователя заполнив эти поля соответствующей
информацией.

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

Обратите внимание, перечислять пакеты для установки/удаления надо через пробел — пакет1 пакет2 пакет3.

Ну и конечно вам необходимо знать как именно называется устанавливаемый/удаляемый пакет.

Я не стал собирать какой-то специфический дистрибутив с определенным
набором программ. Просто поудалял некоторые из имеющихся и поставил
русскую локаль Thunderbird.

Теперь, после того, как вы оформили свой дистрибутив и снабдили его
нужными программами, надо нажать кнопку “Apply”, чтобы применить
сделанные вами изменения.

После применения изменений нажмите Next.

Появится финальное окно, после которого начнется сборка вашего iso образа.

Здесь ничего трогать не стоит, разве что можете указать имя файла
(FileName), и описание дистрибутива (Description), уточнить выбор
архитектуры (я использовал x86, поэтому ничего не менял).

Next. Понеслось. Ждем 10-15 минут.

Все сборка завершена, можно закрыть программу или прожечь свой диск, но не торопитесь. Его еще надо немного доработать!

Теперь мы воспользуемся Ubuntu Customization Kit (UCK), он был установлен в Приложения/Стандартные.

Первым делом он спросит — какие языковые пакеты вам надо установить, выбирайте ru.

Потом он спросит — какой язык должен использоваться при инсталляции системы, выбирайте ru.

Затем он спросит — какое окружение рабочего стола используется, выбирайте gnome.

После этого откроется окно, в котором вы должны найти свой iso образ
со своим дистрибутивом, который вы создали с помощью Reconstructor.

После этого он предложит возможность переименовать ваш дистрибутив,
если вы не сделали этого в Reconstructor-e можете сделать это сейчас.

После этого он спросит вас: Не хотите ли ручками добавить/удалить
пакеты, воспользоваться консолью и вообще проконтролировать процесс
сборки?

Мы уже сделали это в Reconstructor-e, поэтому говорим — no.

Теперь он спросит — хотите удалить приложения для Windows с диска? Я
сказал — yes. Это удалит win32 версию Mozill-ы, и еще кое-что, что нам
не нужно. Зато размер iso уменьшится.

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

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

Собранный iso дистрибутива будет лежать здесь:

Вот что у меня получилось:

Вот и все

На зарубежных форумах говорят, что Reconstructor и UCK собираются
объединить свои усилия, чтобы создать один мощный пакет для создания
дистрибутивов, но честно говоря — официальных подтверждений я не нашел.

Мы надеемся, что наша статья помогла вам понять, что сложные вещи
могут быть достаточно простыми, если есть нужные инструменты и пример.

Конечно представленный здесь материал — лишь основы создания своих
дистрибутивов на базе Ubuntu. Ведь существует множество тонких моментов
по наполнению дистрибутива и оптимизации ядра под разные задачи.

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

И тогда мы подумали над альтернативным применением этого материала:

1. Подарок другу-линуксоиду.

У вас есть друг который работает в Ubuntu? Узнайте какие программы
он использует и создайте для него красивый персональный
русифицированный дистрибутив. Подберите соответствующую тему, иконки,
обои. И подарите его на ближайший праздник (23 февраля, день рождения,
день админа или пятничный пивной саммит).

Дарите с серьезным лицом и словами вроде: “Поздравляю тебя, я тут
Марку Шаттлворту позвонил, попросил создать для тебя убунтовый
персональный дистрибутив. Марк сказал — сделаем, и вот сегодня пришел
по почте, дарю с наилучшими пожеланиями!”

Поверьте, ваш друг просто обалдеет от такого подарка!

2. Розыгрыш (например на первое апреля).

Тут мы долго веселились представляя себе линуксы оформленные в
стилях “Blondinko Edition” — гламурно-розовенько-стразовый, с обоями
Ксюши Собчак; или суровый патриотический дистриб “Putin Edition” — с
фотографией президента.

Примените фантазию. Все в ваших руках. Творите!

За сим откланиваюсь, надо срочно собрать забавный дистрибутив для своих друзей, пока они не прочитали эту статью…

Ссылка на основную публикацию
Собираем автомобиль с нуля
В наше время тяжело удивить какой-то новой моделью автомобиля, но вот транспортное средство, сделанное своими руками, всегда привлекало к себе...
Следить за женой через телефон андроид программа
Самым проверенным, надежным, и самое главное, легальным способом следить за человеком по телефону, является установка программы шпиона его/её телефон. То...
Следить за гостями в вк
★★★ САМОЕ ПОПУЛЯРНОЕ ПРИЛОЖЕНИЕ ВКОНТАКТЕ ! ★★★ Более 35 миллионов пользователей по всему миру. ◆ Удобный просмотр списка ГОСТЕЙ ПРОФИЛЯ...
Совместимость оперативной памяти 1333 и 1600
ОЗУ или оперативное запоминающее устройство. Для многих непросвещённых пользователей – это звучит, диагноз болезни или еще что похуже. Для того,...
Adblock detector