URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 48145
[ Назад ]

Исходное сообщение
"Сократить занимаемое FreeBSD место - как?"

Отправлено Godhell , 10-Сен-04 20:06 
господа,

подскажите, пожалуйста, как можно порезать то, что поставлено через sysinstall?
Есть подозрение, что в занимаемых 160Мб очень много всякого мусора (сырцы сюда не входят).Что можно попытаться предпринять?
Или почитать где, подскажите, пожалуйста.
С pkg всё ясно, но она показывает только мануально установленное.
А составляющие bin - не увидишь, например.

Спасибо!


Содержание

Сообщения в этом обсуждении
"Сократить занимаемое FreeBSD место - как?"
Отправлено AMDmi3 , 11-Сен-04 05:52 
>господа,
>
>подскажите, пожалуйста, как можно порезать то, что поставлено через sysinstall?
>Есть подозрение, что в занимаемых 160Мб очень много всякого мусора (сырцы сюда
>не входят).Что можно попытаться предпринять?
>Или почитать где, подскажите, пожалуйста.
>С pkg всё ясно, но она показывает только мануально установленное.
>А составляющие bin - не увидишь, например.

Как-как, руками, вестимо. При сборке мира в make.conf есть всякие там NO_SENDMAIL, тогда sendmail собираться не будет, но и не удалится. Поэтому  удобнее просто написать скрипт, который грохает ненужное в /bin /sbin /usr/*bin /usr/lib* /usr/share/* и т.д., и после каждого installworld его запускать.
Технология проста - ls /bin; man *; rm ***.
Читать man по всему что видишь и удалять ненужное. Только осторожно :)

А вообще - это глупость, ну освободишь пару десятков метров, систему угробишь - толку-то? Винда вон сколько занимает - никто не жалуется :)

Другое дело, если ты точно знаешь что эта машина будет делать то-то и то-то, и ничего более, то можно сократить место, занимаемое системой до нескольких десятков метров, только подходить с другой стороны - брать только то, без чего она не работает. Вот я так jail'ы делал - по 5 метров/jail. С целой системой, разумеется, на порядок сложнее. Полезная утилита ldd покажет какие библиотеки нужны исполняемым файлам. Извращенцы могут собрать ВСЕ программы в один исполняемый файл, при том еще статически и понаделать хардлинков :)


"Сократить занимаемое FreeBSD место - как?"
Отправлено Lamr , 11-Сен-04 13:13 
>Извращенцы
>могут собрать ВСЕ программы в один исполняемый файл, при том еще
>статически и понаделать хардлинков :)

  Это почему это извращенцы? Очень удобный иструмент. Ты попробуй на флоппе иначе чего-нибудь размести.
   Вообще-то ядру вообще нифига не надо для работы, у него всё есть. А чего надо тебе - добавляешь. Времени много слишком уходит на эту возню.  Флэшка на 256 метров сейчас 20 баксов стоит, нахрен @баться?  И на CD места хватит, если корень делать


"Сократить занимаемое FreeBSD место - как?"
Отправлено Lamr , 11-Сен-04 13:17 
>Есть подозрение, что в занимаемых 160Мб очень много всякого мусора (сырцы сюда

  Нету там мусора. Мусор - у Маздай. Куча ОЧЕНЬ полезных утилит.
  Просто иногда приходиться от чего-то отказываться. Если диск размером 1.44 мегабайта, например