Наверное существует множество пользователей Убунту, которые хотели бы создать свою собственную сборку. И не важно для каких целей: для массовой установки Ubuntu на множество компьютеров с уже присутствующими в сборке кодеками, архиваторами, поддержкой Flash и Java, нужными программами, либо для создания новой ОС от новых Поповых с нескучными обоями. Главное, что такая возможность есть и это — Ubuntu Customization Kit.
Как работает данная программа? Нужно «скормить» ей официальный образ Ubuntu, провести небольшие манипуляции, а потом приступить к кастомизации официальной Ubuntu. Итак, поехали!
Лучше скачать .deb пакет последней версии отсюда — https://sourceforge.net/projects/uck/files/latest/download. После установки запускаем программу, найдя ее в меню Dash.
1. В первом окне приветствия программа предупредит вас, что нужно иметь 5Gb свободного места на жестком диске и подключение к интернету. Жмем ОК.
2. Далее нужно выбрать языковые пакеты для установки.
3. Затем нужно выбрать список языков, которые будут доступны при загрузке с live-CD или Live-USB.
4. Теперь нужно выбрать язык по умолчанию при загрузке.
5. Выбираем графическую оболочку рабочего стола. В моем случае я выбрал Unity.
6. Выбираем образ диска, который и будем изменять.
7. Придумываем имя диска, либо оставляем предложенное.
8. Далее советую выбрать yes, если хотите пользоваться консолью для настройки образа, если хотите просто русифицировать, то нужно выбрать no.
9. Далее программа предложит удалить Windows-компоненты, такие как: (autorun.inf, usb-creator.exe, wubi.exe). Выбираем yes.
10. Затем программа предложит создать гибридный образ. Именно это нам и требуется, поэтому выбирайте yes.
11. На этом этапе программа предупредит нас, что вся нужная информация собрана и будет запущен процесс создания нового образа, который будет находится папке tmp/remaster-new-files вашего Домашнего каталога.
12. После этого начнется распаковка образа и подготовка к его кастомизации. После процесса подготовки вам будет предложено запустить Терминал.
И вот именно сейчас начинается вся кропотливая работа по созданию вашей сборки Ubuntu. Уточню такую деталь — все команды мы будем выполнять без sudo, т.к. Ubuntu Customization Kit запущен от суперпользователя.
13. Для начала я отредактировал sources.list. Выполним в Терминале команду:
gedit /etc/apt/sources.list
Я очистил содержимое файла и вставил следующий текст:
###### Ubuntu Main Repos
deb http://ua.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
###### Ubuntu Update Repos
deb http://ua.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
Далее обновим индекс пакетов командой:
apt-get update
14. После этого удалил ненужные, на мой взгляд, пакеты:
apt-get remove transmission-gtk rhythmbox
15. После этого установил нужные кодеки и архиваторы:
apt-get install ubuntu-restricted-extras
apt-get install gstreamer0.10-plugins-ugly libxine1-ffmpeg gxine libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 libavcodec-extra
/usr/share/doc/libdvdread4/install-css.sh
apt-get install p7zip-rar p7zip-full unace unrar zip unzip sharutils rar uudeview mpack arj cabextract file-roller
16. Далее можно установить программы, которые на ваш взгляд должны по умолчанию присутствовать в установленной Убунту:
apt-get install compizconfig-settings-manager deluge devede inkscape dconf-tools testdisk foremost gddrescue scalpel gparted gsmartcontrol e2fsck-static handbrake audacity shutter filezilla easytag isomaster furiusisomount acetoneiso gimp
Описывать все свои действия я не буду, т.к. я надеюсь вы поняли что и как нужно делать. Добавлю лишь несколько моментов. Можно добавлять сторонние репозитории и устанавливать нужные программы, но это все вы делаете на свой страх и риск. Например я добавил поддержку Java:
add-apt-repository ppa:webupd8team/java
apt-get update
apt-get install oracle-java7-installer
Можно установить программы из .deb пакетов. К примеру установим отличный офисный пакет от китайских умельцев — WPS-Office. Скачаем пакет последней версии. В вашем случае команды могут не сработать, т.к. на сайте может измениться версия программы, поэтому лучше скопировать ссылку для скачивания приложения и вставить в команды ниже:
wget http://kdl.cc.ksosoft.com/wps-community/download/a20/wps-office_10.1.0.5503~a20p2_amd64.deb
Далее установим программу:
dpkg -i /wps-office_10.1.0.5503~a20p2_amd64.deb
И теперь удалим уже ненужный .deb пакет.
rm /wps-office_10.1.0.5503~a20p2_amd64.deb
После всех действий выполните команду
exit
и начнется процесс создания вашего, измененного образа. В моем случае получился образ размером 2.5Gb.
Frozen Plasma — Foolish Dreams
Уважаемый, если возможно, напишите о ПРАВИЛЬНОМ добавлении своих программ в XML список утилиты Ubuntu After Install.
Спасибо 🙂
Вот тут можно почитать http://softhelp.org.ua/?p=5410
Что то доходит до последнего пункта где выберешь запустить консоль и все опять окно вылетает с выбором и так вылетает пока не выбираешь завершить второй пункт. Нажимаешь ентер и все.
Скорее всего Вы пробуете в Убунту 16.04. В этой версии пока не работает. Я проверял для 14.04, все работало.
Всё сделал. Образ записал на USB. При выборе нужного пункта нет загрузки.
У меня все вышло нормально, а что делали с образом Вы, я же не видел, поэтому не могу точно знать из-за чего у Вас такая проблема.
Разобрался. Сделал полностью по инструкции. Использовал Ubuntu-14.04.3-desktop-amd64.iso. Создался образ с именем livecd.iso С помощью YUMI создал загрузочную флешку с одной системой. Компьютер с неё загружается, выбираю пункт «Загрузка системы» и всё. В ответ сообщение — загрузиться не могу, введите команду для загрузки.
Пробовал создавать образ с различными параметрами, результата нет.
Выход из положения — дать созданному образу точно такое же имя, как у исходного и создать загрузочный диск. Теперь всё отлично. Система загружается, выбираю пункт «Использовать без установки». И проверяю программы, установленные дополнительно. Всё ОК!