Показать полную графическую версию : размер жесткого диска для FreeBSD?
собственно, проблема в следующем - есть диск 2 G, P166MMX, 48M Ram и miniISO FreeBSD 4.9
Хотелось на всем этом хозяйстве собрать себе роутер домой (благо у нас в Питере ADSL становится все более доступным) + поставить на него всякий минимум - Apache c mod_php, postgresql, mysql, (может быть squid - хотя это под вопросом).
ставлю все это одно на другое (те фри на машину :): все как всегда -
Ставится минимальная система, скачивается по cvs /usr/src, делается make world
make install
make clean
после чего при попытке залить cvs-ом же дерево портов отрубаемся где-то на math с воплем, что файловой системе плохо - мало места :)
Не подскажите ли -
1) может и впрямь мало и надо надыбать диск побольше?
2) может достаточно и можно как-то извернуться - поставить какое-нибудь минимальное дерево?
3) на чем еще можно сэкономить (если это реально)?
Исправлено: mar, 18:41 24-05-2004
Belansky
24-05-2004, 19:48
mar
А слайс как разбит? Что df -h показывает?
Belansky
sorry, не написала - завтра отпишу - мне туда сейчас по сети не пролезть :(
(Я разбивала диск по умолчанию - как fdisk предложил, но подробностей не помню.)
2 GB для всего что ты хочеш мало, однозначно!!!
Мне приходилось извращаться следущим образом на такой же системе:
1 ставиш систему в укороченом варианте
2 распаковываеш сырцы системы
3 цвэсапиш, пересобираеш и инсталируеш
4 удаляеш сырцы
5 распаковываеш порты и ставиш приложения по make install clean
PS памяти добавь, но твои запросы 96 надо(это что б работать комфортно(squid - прожора))
Портал по ОС FeeBSD http://www.bsdportal.ru
Belansky
$ df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 126M 35M 81M 30% /
/dev/ad0s1f 252M 4.0K 232M 0% /tmp
/dev/ad0s1g 1.2G 675M 497M 58% /usr
/dev/ad0s1e 252M 400K 231M 0% /var
procfs 4.0K 4.0K 0B 100% /proc
$
это сейчас - сорцы на месте, портов нет.
Разбито, как уже писала - как fdisk предложил - по-умолчанию. Но, пожалуй, тут ловить нечего :(
Guest
да, я уже думала перекомпилячить ядро и до заливки портов снести сорцы. Правда, для обновлений тоже придется пользоваться таким же извратным способом :( (либо сорцы, либо порты)
пардон - предыдущее сообщение - мое
mar
Belansky
26-05-2004, 00:12
IMHO, маловато будет. Дешевле станет винт по-больше приобрести, чем каждый раз с бубном плясать.
Belansky
может быть, может быть. Мне за державу обидно - там раньше (на этом диске на этой машине) 98-ые стояли. Это что же получается - нам на безиксовую систему больше ресурсов, чем виндам надо???
С другой стороны у меня в том помещении, где я все это заливаю в качестве роутера вообще freesco (linux) на дискете стоит и кушать не просит. Так ведь и мне ни иксов, ничего такого в принципе не надо!!!
На самом деле есть еще одно место - /usr/obj
Сегодня сказала там rm - rf * (не трогая /usr/src/) и пустила заливаться порты. Завтра, или послезавтра приду и посмотрю - если места хватит, можно потом можно все откровенно лишнее поудалять.
Вот lavr (http://unix1.jinr.ru/~lavr/) на opennet (http://www.opennet.ru) посоветовал:
ну проверить то не проблема, хоть cvsup портов (только исключи в них лишнее /usr/ports/refuse всякие там chinese, german...), ну или можно
свежие порты одним архивом забирать:
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz
он вроде каждый день или через день создается
допустим /usr - 1.2GB и 700MB занято, сперва rm -rf /usr/obj и протокол
cvsup'а, если он в /usr/sup, еще можно удалить дрянь из доков которая
german, chinese & etc: ls -la /usr/doc и из man: ls -la /usr/share/man
- такой же подход и к /usr/local/share
Belansky
26-05-2004, 00:42
Вот, вот. Реально можно съэкономить место, если поудалять ненужные каталоги в портах и настроитть CVSUP на обновление только необходимых веток.
Но, при этом никакой графики и, тем более, офисов. На один OpenOffice.org нужно ~4 Гб под исходники, а с зависимостями еще больще.
А оперативки не мешает, все-таки, по-большею. Прокси squid память любит.
А по поводу упоминания W98 могу сказать, что 98 в качестве сервера у Вас не работали.
Belansky
А по поводу упоминания W98 могу сказать, что 98 в качестве сервера у Вас не работали
98, конечно могут работать только в качестве сервера для взлома :) - но МОГУТ. В 98SE даже проксик встроен. А denevr (апач+php+perl) под них что-то около дискетки занимают до разворачивания. Это не гимн 98-ым, я просто понять хочу, где собакак зарыта
> Мне за державу обидно
На мой взгляд если уж очень сильно хочется, то можно извернуться, но для этого нужен еще одни компьютер. Винт из целевого компьютера подключем к рабочему и все делаем руками. За основу можно взять сборочные скрипты из проекта Frenzy (www.frenzy.org.ua). Если уж на mini-CD все поместилось (включая Х и утилиты), то уж на 2GB можно как то втиснуться.
Удачи!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.