Я запускаю ежедневный образ Ubuntu (Yakkety Yak) и хотел бы создать свой собственный образ Ubuntu (альтернативный вариант, но также помогают инструкции для живого изображения), добавляя несколько PPA. В википедии Ubuntu Community Help есть несколько руководств, но все они устарели. Я также попытался прочитать Ubuntu и код Debian для этого, но я не вижу, как именно они используются.
Как мне сделать это без установки древнего Трасти Тар?
development
ubiquity
Саймон Куигли
источник
источник
Ответы:
Используйте Respin, который является текущей веткой пакетов Remastersys и исходного кода доступен для Ubuntu с 14.04 по 16.04 версии Ubuntu. Теперь, когда Yakkety заморожен, я ожидаю, что пакет для этого также скоро будет доступен.
Ниже приведен процесс, который я использовал для установки respin в Xenial (16.04)
Respin зависит от xresprobe и isolinux, которые не доступны в репозиториях, поэтому нам придется добавить пару PPA, обновить список пакетов и установить их.
Дальнейшие исследования показывают, что нам также нужен isolinux
Я решил использовать живую систему (сценарий предоставляет и другие опции, но живая система с установщиком показалась мне более полезной)
respin
без каких-либо параметров, что даст следующий результат:Далее нам нужно настроить наш респин
sudo respin dist cdfs
(для создания распространяемой файловой системы livecd / dvd), которую мы будем использовать для создания собственного ISOЭто будет довольно трудоемкий процесс (ETA зависит от аппаратного обеспечения)
На данный момент мы можем изменить часть isolinux живой медиафайла по своему вкусу.
А теперь для создания ISO
Замечания:
Поскольку моя система 16.04 имеет ряд дополнений / модификаций и несколько виртуальных машин, результирующий образ довольно большой.
Запустите загрузочный диск Creator и выберите файл custom.iso и место назначения (я использовал флэш-накопитель объемом 4 ГБ).
файл custom.iso будет находиться в каталоге / home / respin / respin.
Полученное изображение работает как положено. Остановка для Yakkety заключается в том, что на момент написания этой статьи я не могу найти кандидата для установки.
xresprobe
Возможно, вы могли бы собрать из исходного кода или подождать. Лично я обнаружил, что большинство разработчиков, кажется, сосредоточены на версиях LTS. Это имеет смысл для меня, так как не очень эффективно тратить много усилий на 9-месячный релиз.РЕДАКТИРОВАТЬ: Последний опубликованный пакет Debin для Ubuntu можно найти здесь.
источник
Использование Systembackup
Можно создавать резервные копии и создавать живые iso-файлы с помощью утилиты Systemback , вы можете установить ее из PPA, и она работает так же, как
remastersys
(больше не поддерживается), я думаю. Ubuntu 14.04 также нужен дополнительный пакет, называемый unionfs-fuse . Он также может создавать живые изображения USB. Вы можете добавить свои пользовательские файлы в iso, которые затем могут быть установлены на других компьютерах, но на других машинах может быть другая графика и т. Д., Поэтому убедитесь, что вы не удалили предустановленные видео-пакеты xorg. Так что все, что вам нужно, это добавить ppa и установитьПосле создания iso-файла, создания live usb и загрузки с него на тот же компьютер или другой компьютер вы обнаружите системный пакет установленным.
Использование remastersys
(Я не уверен, поддерживается ли он еще сегодня или нет)
Следуйте инструкциям руководства пользователя (лучше всего сделать iso копию вашей текущей системы)
Использование Ubuntu Builder
Следуйте инструкциям GUI.
Использование Pinguybuilder
Загрузите файл .deb отсюда и используйте dpkg или gedbi для его установки. Это новый тип remastersys.
источник