Сборка компактной системы

Сразу извиняюсь, за возможно глупый вопрос.

(Gentoo 2007.0)

Собрал себе систему, устанавливал только иксы и XFCE4, после сборки все это хозяйство занимало 1.2 Gb (для меня слишком много), при этом собралось много ненужного барахла, например CUPS (у меня принтера даже нету). Так вот, из сложившейся ситуации у меня вытекают 2 вопроса:

1. как сделать, чтобы ненужные пакеты не собирались.
2. и что можно сделать, для снижения обьема OS (например ALTLinux Lite 4.0 с похожим набором программ занимает 620 Mb).

Заранее спасибо...

use флаги в make.conf

use флаги в make.conf нормальные прописать. Ненужное отключить, нужное включить.
После пересобрать мир, и сделать emerge -pv --depclean для того, чтобы посмотреть что можно удалить.

хендбук то хоть читал? ...

Я вот

Я вот относительно плотно общаюсь с ArchLinux и Gentoo, и заметил, что Gentoo заметно больше места на винте занимает вообще. Что, в принципе, не так удивительно — инструментарий по умолчанию богаче (а в AltLinux наверняка и gcc нету, например). Но при этом при одних и тех же запущенных приложениях заметно больше оперативки.

Ещё можно попробовать очистить distfiles, или даже удалить исходники ядра, при большом желании (-:Е
И конечно, это совершенно не отменяет данных выше советов.


Пожалуйста, не описывайте своё железо в подписи

Флаг

Флаг компиляции -O3 в make.conf увеличивает размеров скомпиленного софта, с флагом -O2 будет занимать меньше места. Еще вроде как есть флаг -Os, который направлен на оптимизацию размера, но я его не юзал и точно сказать не могу.

root@Antarctic $ emerge -av penguins

"Гента по

"Гента по хендбуку" - сурсовый дистр. В системе присутсвуют сурсы (в т ч и ядро), заголовочные файлы (*.h) и прочие пакеты разработчика типа flex, bison, automake, autoconfig, gcc, python...., в общем все то без чего обычный юзер может обойтись. Так же немало весит и portage.... Очень сильно влияет на объем набор юсов (это к вопросу о купсе).

Мелкие системы собираются и обновляются на нормальной генте например при помощи тузлы catalyst. Последняя собирает систему под сшрутом в соответсвии с прописанной админом спецификации, в последствии деинсталируя я указанные в спецификации пакеты, удаляет или очищает прописанные каталоги и делает еще много чего полезного. Полагаю что вашу систему с иксами и хфсе (при условии отсутсвия всяких там оффисоф шмоффисов) запросто можно воткнуть метров на 100-150. Ессно после сноса портежей, питона, гсс, хидеров и прочая прочая прочая обновляться самостоятельно эта система не сможет (в болшинстве случаев этого и не надо).

Может быть

Может быть полезным: как узнать скока занимают места установленные пакеты:

emerge app-portage/portage-utils # установка нужных утилит

qsize -aSmf # расчет по всем пакетам
qsize kde -Smf # размер занимаемый КДЕшным софтом
qsize firefox -mf # данные по конкретным пакетам
man qsize # для справки :)

_ _______ _
/ Enchant /
Никакую проблему нельзя решить на том же уровне, на котором она возникла
У профессионалов Linux работает лучше Windows! - Священные войны

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".