Нужен совет...

Общие вопросы

Имеется старая машина:
пень ММХ-266Мгц, 64мб рам, Хард 1200метров, ну и все остальное той же эпохи...
Хочу использовать его для изучения Gentoo, есть ли смысл начинать? или зачехлить лыжи и идти на работу чтоб купить нормальный комп ?
а если есть, то скажите зарание что лучше не ставить чтобы не уснуть за ним, ну kde, gnome и openoffice это я догадываюсь мне не светит. а вот какой нибудь легенький browser под twm посоветуете?

Re: Нужен совет...

Хоть Gentoo и быстрый дистрибутив (за счет компиляции под систему), однако пакеты нужно еще скомпилировать (причем почти все). Хотя, можно поковырять установочный диск (он действительно хорошо сделан), может даже удастся создать что-либо, но изучать Gentoo лучше на новом компьютере с толстым каналом в интернет.

Ну, изучать можно и на такой машине.

Ставь легкий wm, например fluxbox, openbox, blackbox,ratpoison и т.п.

Браузер.... Ну, если совсем легкий, то можно links2 с поддержкой svgalib, а запускать его из оконного менеджера так:

Нормально работает с кодировками, картинки отображает прилично, но про flash и java забудь :)

Сомнительно

новое

Очень слабый процессор. Даже если xorg запустится, в чем я лично сомневаюсь, то тормозить он будет так, что никакой openbox не поможет.
В лучшем случае получится система с framebuffer.

новое

Xorg Запустится, куда денется :)
На ЛОРе в галерее достаточно примеров с машинами похожей конфигурации и иКСами. А свопа я бы рекомендовал чуть больше, чем оперативы, например 75 мегов, так как машина будет его часто юзать. Если ровно, то может в глубокий своп уйти, а если чуть больше, то прокатит. С портежом можно поступить так:
удалить все, что связано с кде, гномом, опенофисом, большую часть девелопа. С обновлением проблем не будет, так как все удаленное можно в exclude_path прописать. Как это сделать, смотри тут

На самом деле сначала рекомендую посмотреть на ЛОРе в галерее, выбрать что-то понравившееся, а тут мы тебе поможем удалить из портежа все ненужное. А то может кто-то и сумеет срез выложить :)

ну канал у меня достаточно толстый, 2.5мегабита.
я скачал с нета два файла как написано по инструкции
stage.tar.bz2 -88М
portage.tar.bz2 -19М
мне не хватило места их даже раскрыть...
не пойму как 110 метров архива не умещаются в 1000 с лишнем метров !? :/
как такое может быть?

Как диск разбил?

Сколько места под swap и / ?
Какая файловая система на / ?
stage после распаковки занимает порядка 260 Мбайт.

новое

snapshot (древо portage) занимает ~500Мб
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

новое

При большом умение его можно и парезать после распаковки (выкинуть лишнее). Единственно, проблема с распаковкой и в дальнейшем с синхронизацией.

новое
v12aml пишет:
snapshot (древо portage) занимает ~500Мб
портажи этож только ссылки на програмы, почему так много места ?
или я что-то не так понял ?

новое

141 папка, в среднем, по 4 Мб итого ~564 метра

новое

а разбил я его так:
/dev/hda1 swap - 128mb
/dev/hda2 / - 1.1gb

всего 2 раздела

новое

Плюс служебная информация файловой системы и portage не поместился

новое

Файловая ext3

Disk /dev/hda: 1280Mb, 1280950272 bytes
64 heads, 63 sectors/track, 620 cylinders
units = cylinders of 4032 * 512 = 2064384 bytes

новое

Плюс журнал. Файловая система должна быть ext2.

новое
boris пишет:
Плюс журнал. Файловая система должна быть ext2.
что такое журнал...
ну типа журналируемая файловая система, а что это дает ?
отличее от не журналируемой ?

новое

В данном случае прирост объема. Ставь ext2, не сомневайся.

новое

Тогда может и архивы с нета не качать, а с диска раскрыть. ето еще 100 метров...
диск я только сегодня с нета спустил, типа последний дистрибюв...

новое

В любом случае портежи придется сильно порезать. Если каким то образом удастся удалить большинство ебилдов и оставить только возможность установки бинарников, то освободившееся место можно будет использовать под установку пакетов. Эти действия фактически законсирвируют систему с итак устаревшими пакетами (в базовом варианте). Для такого изменения придется много и глубоко копать систему портежей (переписывать скрипты), а я полагаю это не твой вариант. Может лучше вообще без портежей? Но это будет уже не Gentoo.

новое

А что хронит gentoo в /usr/src?

новое

сурсы =) приемущественно ядра
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

новое

быстрая проверка целосности файловой системы, большая вероятность уцеления файлов при неожиданом отключение питания, небольшое замедление работы файловой системы и небольшое повышение загрузки ЦПУ при файловых операциях
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

новое

Можно попробовать уменьшит swap до 64Мб.
В дальнейшем синхронизация portage будет создавать много проблем.

новое
boris пишет:
Можно попробовать уменьшит swap до 64Мб.
В дальнейшем синхронизация portage будет создавать много проблем.
а какой размер свап самый оптимальный ?

новое

Оптимально swap должен в два раза превышать объем оперативы, но здесь не до оптимала. 64Мб будет вполне достаточно.

новое

Спасибо за советы, архивы раскрыл еще 200 метров осталось...
посмотрим что будет дальше.

matvey пишет:
ну канал у меня достаточно толстый, 2.5мегабита.
А количество трафика ограничено или нет?? Это ведь важно - у меня тоже канал то хороший - но трафика с гулькин нос.
Для начинающего надо смотреть статью Федорчука "Gentoo Linux - установка и настройка" ( точную ссылку доть не могу, но да пожет тебе nigma.ru)

новое

неа, не ограничено. только аплоад низкий 256килобит.

новое

Гента отличается от всех остальных
1) системой пакетов (портежей) (отличительная черта любого самостоятельного дистрибутива)
2) системой инициализации

Изучать систему инициализации ИМХО особо незачем - настроил и забыл.
Ознакомиться с системой портежей можно на вики (Ссылки). Гента для этого не особо нужна.

Поставить генту на то что у Вас можно, вопрос в том стоит ли? Скорее всего придется пожертвовать системой портежей, а без нее гента это просто линукс.

Я бы не рискнул компилить на целевом компе. Проще найти какой нить линуксбокс помощнее, прицепить к нему винт (или примонтировать файл с образом двд) соберать на нем с заточкой под цель. Затем перенеси винт на целевую машинку.

А на том что у вас со стажа 1 она недели две собираться будет.

новое

Можно stage3 скачать с заточкой под архитектуру. ИМХО, разница в производительности не более 3-5%. Тогда из массивного будет только xorg. Около полутора суток будет собираться, думаю. Остальное пошустрее.

Самое главное при stage3 не делать emerge --emptytree system

А кастрирование системы портежей как раз позволит изучить эту систему, ИМХО.

Как говорил мой учитель в Линукс, учиться водить на старом тракторе ;)

новое
dish пишет:
Самое главное при stage3 не делать emerge --emptytree system
почему ?
только по соображениям времени?
а в плане места? скорости?

новое

Я нашел еще один жосткий на 1Г.
разбил сестему так:

hda: 1280 Mb
/dev/hda1 64Mb swap
/dev/hda2 1200Mb ext2 /

hdc: 1020 Mb
/dev/hdc1 64Mb swap
/dev/hdc2 950Mb ext2 /usr/portage

раскрыл архив stage3, раскрыл архив portage (самый последний)
все прошло путем, прописал в /etc/make.conf
CFLAGS=" -mcpu=i586 -march=pentium-mmx -03 -fomit-frame-pointer -pipe"

сейчас делается
$scripts/bootstrap.sh
наверно скоро закончит :)

Собираюсь делать
$emerge system
вопрос если хватит на это места, ведь он скачивае с нета сурсы и во время компеляции темп файлы очень расширяются...
потом собираюсь собирать ядро, я так понял это самое важное.
если у когото есть ссылочка на доступное обяснение как это правельно делать по русски, киньте пожалуйста.