Здравейте.
Първо искам да подчертая, че не съм кой знае колко опитен, но набирам скорост. Та направо към въпроса -- започнах да пиша една програмка ( нищо сложно, просто bash скриптчета ), с която да можеш да си правиш собствения дистрибуция на базата на Убунту. Целта ми е да "навляза" в света не програмирането като започна от някаде и реших, че bash не е толкова труден и сложен език за програмиране. Дотук добре, научих по-основното и с всеки ден по-добър ставам

. Програмката не е от особенно значение ( неискам да се фукам, тей като има хора много по-напред от мен в програмирането ), но все от някаде трябаше да започна. За в бъдеще мисля да науча и Python или C, но засега ще остана на bash.
Всяко мнение по въпроса как да осъвършенствам, оптимизирам или добавя финкция в програмката ще ми е от полза, така че пишете на воля

.
Можете да свалите последната версия от
ТУКЕто и повече инфо за програмката:

използва Убунту ISO-файл за основа ( Ubuntu-Mini-Remix ISO например )
Основните функии и опций на програмката са:
-- Автоматична инсталация на нужните програмки
-- CLI-Chroot
-- GUI-Chroot ( използва Xephyr )
-- Автоматично инсталиране на програми от предварително зададени листи ( минимална или пълна графична среда като Gnome, KDE и др. ) или променяне на листа ръчно
-- Стартиране на Synaptic в Chroot среда
-- "Разглеждане" на екстракнатата файлова система като ROOT ( за по-лесна донастройка, добавяне на файлове и др. )
-- "Разглеждане" на ISO папката като ROOT ( добавяне на файлове и др. )
-- Промяна на LiveCD ХОСТ-име, ЮЗЪР-име и пълно ЮЗЪР-име
-- QEMU ( подкарва ISO-то под виртуална машина )
-- Автоматичен ISO-билд
-- Изчистване на временните файлове и директорий
-- Автоматично инсталиране на DEB пакети
-- Автоматично изпълняване на команди в Chroot среда
-- Преглед на инсталираните пакети в лист
-- Лесно и бързо копиране на файлове
-- Запазване или отваряне на проекта в/от файл (snapshot)
и други...
Програмката се инсталира в директорията
/opt/Customizer. Програмката си прави линк в
System Tools във вашето меню.