А если сделать вот так:
epm2xzm 80-kde4 install kde4
то получим модуль в котором будет находиться kde4 со всеми зависимостями.
можно его сразу подключить на лету
Это очень удобно, если нужно поковырять разные оболочки. А что, просто подключил нужный модуль и вперед.
А так всё распихано по разным каталогам, как в ms windows и при удалении софта от него остаётся мусор. Остаются файлы, назначение которых ни когда не узнаешь и ни когда не вспомнишь.
Отчего же? Да, если пользовать всякие там configure, make, make install, run, sh, то оно понятно: вредного мусора будет очень много. Но установка/удаление пакетов штатным образом, дает возможность поставить/удалить все зависимости.
Установите себе apt-scripts, после чего команда
apt-cache list-nodeps |grep '^lib[^-]*$'
выведет все левые и неприкаянные либы, которые легко и просто удаляются apt'ом или синаптиком. Это вам не виндовс, с его набухающим реестром.
Модульность это здорово, но чем это лучше идеологии GoboLinux?
Мне вообще категорически не нравится идея пакетов. Я считаю, что любая программа или комплекс программ должны быть в в файлах типа tar и при необходимости их следует просто монтировать. Вот такая модульность мне бы понравилась.
Не стоит быть слишком категоричным, модульная архитектура мешает новичкам нормально работать в системе. Пока разберешься с тем, как подключать отключать модули...
Помимо этого, если говорить о модульных дистрах, то там по неволе придется стать самому себе майнтейнером, чтобы собирать ручками нужные тебе модули.