Доброго времени суток.
Раньше таким не занимался, но сейчас это очень необходимо.
Нужно собрать свою Linux Live Usb сборку с определенным набором приложений и их настроек.
Я знаю, что в интернете очень много мануалов на эту тему, но я не линуксоид. С линуксом знаком на уровне "подправить конфиги, установить приложение через терминал". Работал с линуксом (дебиан, убунту), но не настолько, чтобы понимать все аспекты, которые авторы статей не очень освящают (видимо, статьи рассчитаны на пользователей линукс).
В голове крутится схема - набросать все, что нужно в виртуальной машине, применить все нужные настройки, отточить все как нужно и каким-нибудь способом запаковать в iso образ с возможностью Live загрузки.
Буду очень благодарен, если кто-нибудь подскажет рабочий, подходящий для моих нужд, метод.
Очень устал от экспериментов с бесконечными скачиваниями дистрибутивов и ошибками и конфликтами версий библиотек при манипуляциях, описанных в статьях (особенно, когда работа сделана на 80%, а под конец вылетает ошибка с конфликтом).
Надеюсь на понимание.
Если без "особого понимания", то боюсь решений тогда нет. Отсюда и "устал от экспериментов с бесконечными скачиваниями дистрибутивов и ошибками и конфликтами версий библиотек при манипуляциях". Проще будет разом сесть, почитать маны, и для начала поэкспериментировать в виртуалке. Если плохо шаришь, то бери VirtualBox. Если шаришь чуть лучше, то VMware тебе в помощь. Говорю как пользователь линя с определённым стажем.
Если хочешь собрать свой дистр, то LFS book тебе в помощь. Не осилишь - чтож, значит не твоё.
Мне не совсем нужно собирать дистрибутив из исходных кодов. Мне всего лишь нужна live флэшка с linux, на котором будут установлены определенные программы. Онлайн конструкторы здесь не совсем подойдут, так как там нет тех пакетов, которые мне нужны.
Можно это сделать в виртуальной машине? Т.е. на запущенной в ней ОС провести манипуляции и вывести ОС с моими настройками и приложениями в live iso образ?
MiDeCh: конечно можно! Собственно виртуалки от части для этого и нужны, иначе можно сума сойти от вечно протекающих переустановок)). Один раз накати машину, а потом просто размножь их и извращайся как захочешь.
За основу берется желаемый livecd дистрибутив.
Монтируется в /media/cdrom например, затем находится файл *.squashfs(здесь и находится "живая" ОС).
Копируется в рабочую папку, например /mnt/ (иначе потом не получится вносить изменения)
Далее находится инструкция как работать со squashfs образами(распаковать, зачрутиться, доставить/удалить/натсроить то что необходимо, запаковать обратно в squashfs).
Заменяем оригинальный squashfs образ из дитсрибутива своим и собираем iso.
Дальше радуемся жизни и используем Livecd со любимыми программами
А в гугл вы уже ходили и в репозиториях искали, но слепота не дала возможность увидеть пакет bootcd в репах Debian/Ubuntu у которого прямо в описании сказано «run your system from cd without need for disks»?