Согласно концепции , к базовому дистрибутиву, пользователем самостоятельно собирается с помощью встроенных штатных средств дополнительный модуль с названием "usoft-xxx", содержащий дополнительные программы по вашему выбору.
Но совсем не обязательно складывать все яйца в одну корзину. Модулей, оказывается может быть несколько, и подключаться они будут одновременно. Лишь бы были соблюдены следующие условия: название модуля должно начинаться с usoft- , и размещатся он должен рядом с "базовым" sfs.
Это свойство дает нам возможность выделять в отдельные модули те приложения, которые требуют частого обновления, например - браузеры. В случае выхода новой версии модуль легко заменить.
Правда следует помнить, что некоторые приложения (к счастью, их совсем немного) лучше все таки создавать не в виде модуля, а устанавливать непосредственно в систему. Например - видеодрайвер Mesa у меня нормально заработал, только будучи установлен именно таким образом. (Так же заметил, что читалку pdf evince тоже лучше устанавливать в систему.)
Итак, конструктор у меня выглядит следующим образом:
Отдельные модули:
Opera - браузер , модуль usoft-opera
Флешплеер для воспроизведения видео - модуль usoft-flashplugin
В отдельный модуль запихал приложения nss и nspr - как правило, идут парой, без них, например не будет работать flash - видео в Opera, да и Iron - Chromium не заработают (этому требуются самые свежие версии nss-nspr)
gvfs ( требуется только для рабочего окружения xfce ) - тоже в отдельный модуль, потому что часто обновляется.
Так же одельными модулями создаю приложения, которые добавляю по мере необходимости. Такие как Gimp (usoft-gimp) или Libre-Office (usoft-libre) Удобно так же разместить таким же образом большие библиотеки типа qt, pyton, или wxwidgets
Общим модулем:
Общий модуль - поместил в него все приложения, некритичные к обновлениям, а так же как можно больше необходимых мне библиотек - чтобы лишний раз не подтягивать зависимости из репки, например-при замене браузера.
Вот примерно все по такому принципу. Разумеется, у каждого из пользователей может быть свой подход, так что это никоим образом не руководство к действию, а просто один из примеров.