Самый простой способ создать Live Live CD

Я хочу продемонстрировать определенное внутреннее приложение как Linux Live CD. Я хотел бы в основном взять живой CD-источник (желательно что-то, основанное на Fedora / RedHat / Debian / Ubuntu, которое я знаю достаточно хорошо), немного измените его, добавив приложения + его зависимости (Java VM и т. Д.) И переупаковку Это так, что приложение автоматически загружается под X. Какой самый простой способ сделать это?

Студия SUSE

Создайте устройство – или собственный собственный дистрибутив Linux – несколькими щелчками мыши. Настройте его в своем сердце и поделитесь им с миром!

… это не становится намного легче.

Два подхода, которые я пробовал – UCK позволяет вам создавать livecd на основе одного из дистрибутивов livecd ubuntu- его довольно аккуратного подхода, который позволяет устанавливать приложения с помощью apt и dpkg и позволяет вам настраивать независимо от вашей системы .UCK также является «официальным» способом реагирования на ubuntu livecd.

В качестве альтернативы, remastersys позволяет конвертировать установленную систему ubuntu или debian в livecd, либо с тем же счетом пользователя, что и с оригиналом, либо с фиксированным значением по умолчанию. Вам нужно меньше места для сборки, чем UCK, и в некоторых случаях его проще поддерживать, поскольку вы можете просто иметь систему «ссылок» и отбрасывать релизы из этого remastersys, в настоящее время не поддерживаются или не поддерживаются, и его невозможно получить Пакеты для него, так как разработчик не поддерживает его. У черной лаборатории есть вилка , но ее несколько неполная

В Fedora есть инструмент Revisor , который поможет вам создать собственный Live CD. Вот учебник .

Возможно, вы захотите проверить TazLito на SliTaz .

Как только вы найдете свой путь в нем, это самый чистый, простой, самый элегантный инструмент для ремастеринга, с которым я когда-либо сталкивался. И если это просто для демонстрации одного приложения, вы не можете попросить лучшего, так как вы можете создать его на полной настольной ОС, которая составляет всего 35 МБ!

Я считаю, что лучший ответ – это рекомендация использовать SuseStudio, о которой я слышал, действительно замечательные вещи.

Однако, поскольку щедрость запрашивает подход, основанный на Debian (apt *), ответ – Debian Live.

http://l3net.wordpress.com/2013/09/21/how-to-build-a-debian-livecd/

http://live.debian.net/

http://live.debian.net/manual/stable/html/live-manual/toc.en.html

* Apt – это инструмент, который использует инструменты Debian (а именно deb-пакеты) для загрузки и установки упакованного программного обеспечения и для разрешения зависимостей пакетов от центральных стандартизованных репозиториев.

Linux From Scratch определенно не самый простой вариант , но с использованием проекта ALFS , Automated Linux From Scratch, все становится значительно проще. Если вам немного нравится Linux, ALFS отлично работает и, как вы увидите, более настраиваемым.

Возможно, это не то, что вы ищете, но, похоже, стоит попробовать.

Это веб-сервис под названием Reconstructor для инструментария настройки и создания дистрибутива GNU / Linux. Настройки включают изображение логотипа загрузки и цвет текста, обои, темы, значки, приложения и т. Д.

Реконструктор может свободно использовать. Несмотря на то, что он говорит, что определенные услуги стоят реальных денег. Вот полный список вещей, которые вы можете добавить через модули:

Apt repository Custom boot menu Default theme (for Gnome, etc., use an already installed theme or upload your own) Add Ubuntu PPA repositories Perform a system upgrade Change the Usplash image Change Firefox start page Create a custom desktop launcher Change the default icon theme (use an already installed theme or upload your own) Change the wallpaper Window border Install .deb package Install a file to the chroot environment Set the Live Environment hostname Set the initial splash image of the Live CD Set the live CD text color Modify Gconf keys 

Более подробную информацию об этом можно прочитать в этой и этой статье.

1. Вот набор решений для достижения того, что вы хотите: для Ubunto вы можете использовать Ubuntu Customization Kit, вы можете wnt следовать этому руководству

2. Как и Instalinux, студия SUSE позволяет вам использовать веб-интерфейс для создания пользовательского дистрибутива или «устройства». Он возглавляет диаграммы на поддерживаемых носителях, включая вывод для CD, DVD, USB-накопителей, жесткого диска, VMware, VirtualBox и Xen.

3. Ревизор – очень хороший инструмент для ремастеринга для Fedora. Он предоставляет широкий спектр медиа-типов и включает в себя некоторые функции настройки, которые не нашли некоторые другие графические инструменты, такие как выбор пакетов по отдельности или просмотр по категориям. Revisor также позволяет вам выбрать, будет ли ваше создание активной системой или установщиком.

Пример Fedora
Вы можете использовать установки Kickstart , документацию, параметры

Пример того, как может выглядеть наш файл кикстарта (он также использует файлы кикстарта, которые есть в системе)

 #enable specific local repository and remote repository repo --name=local --baseurl=file:///work/0_makeiso/_repos/mias repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch #include other kickstart files %include /usr/share/spin-kickstarts/fedora-livecd-kde.ks #do some basic setting selinux --disabled services --enabled=sshd,httpd %packages #remove packages we do not want -amarok* -bind -audiocd* -bluez* -bluedevil #add-install packages we need httpd mod_perl proftpd wget curlftpfs gsm-ussd %end %post #do some tuning stuff we need echo "MoRena ALL=(ALL) ALL" >> /etc/sudoers passwd sed -i -e '{s/udev_sync = 1/udev_sync = 0/}' /etc/lvm/lvm.conf %end 

В конце концов, мы строим это в LiveISO через:
livecd-creator --verbose --config=/build/custom.ks --fslabel=CustomISO --cache=/build/cache -t /build.tmp

Результат будет загрузочным. CustomISO.iso
Для создания локальных репозиториев может использоваться команда createrepo , там и там некоторые способы и примеры
Как обычно – как только это сделано, и настройка iso просто добавляет удаление строк из файла кикстарта)

  1. Взять живой компакт-диск, который вы предпочитаете
  2. Нечеткое изображение
  3. корневой
  4. Сделайте свои изменения
  5. resquash

Другим вариантом является manjaro-iso или его интерфейс интерфейса b2im . Я использовал b2im некоторое время назад, и это было довольно просто использовать, но это дало мне ошибку в конце процесса. Надеюсь, сегодня этот вопрос был исправлен.

  • Как настроить Live CD или USB с помощью GParted?
  • Как разместить загрузочный ISO на USB-накопителе?
  • Как создать живой компакт-диск с вашими собственными приложениями?
  • Подключите раздел NTFS Windows на Live CD на Ubuntu
  • Давайте будем гением компьютера.