Чтоб не создавать очередную тему, предлагаю обсудить вопрос тут:
"Какой дистрибутив source-based лучше выбрать для изучения новичку ?"
Gentoo vs LFS vs прочие source based
lone_wolf, :) Gentoo. Там будете каждый кирпичик сами ворочать.
Wolfenberg, а в LFS кирпичи еще нужно самому делать. Я за LFS!
yars, :) тупо копируя с талмуда?
А с ядром человеку там как разбираться? Лезть в Gentoo?
Wolfenberg, ну так без чтения литературы по строительству можно построить только шалаш, ибо дом, построенный абы как, развалится очень скоро. Хотите шалаш - не читайте LFS. И да, и та, и другая система устанавливается из третьей системы. Опять аналогия со строительством - без техники строить многоэтажку - плохая идея.
yars, *SCRATCH* Чтобы установить Fedora, OpenSUSE, Debian etc... нужно читать LFS?
Не знал, однако.
Wolfenberg, ну так без чтения литературы по строительству можно построить только шалаш, ибо дом, построенный абы как, развалится очень скоро. Хотите шалаш - не читайте LFS. И да, и та, и другая система устанавливается из третьей системы. Опять аналогия со строительством - без техники строить многоэтажку - плохая идея.
Согласен. Пробовал ставить себе Gentoo на виртуалку. После 4-хчасовой компиляции ядра плюнул и ушёл спать.
После 4-хчасовой компиляции ядра плюнул и ушёл спать.
Можно было взять ядро с Gentoo MInimal CD или SystemRescueCD. Но вообще, если хочется собрать ядро, да и вообще собирать Gentoo, то лучше делать это на реальном железе, многопоточно, ну либо пробросить в виртуальную систему 2 и более ядер процессора, в таком случае при сборке ядра:
mount /boot
cd /usr/src/linux
make menuconfig
make -jN bzImage
make -jN modules
make install
make INSTALL_MOD_STRIP=1 modules_install
N - число ядер процессора, можно число ядер + 1.
Для все системы в целом в make.conf:
MAKEOPTS="-j3"
EMERGE_DEFAULT_OPTS="--jobs 3 --load-average=3"
Разрешает сборку пакета в 3 потока, если позволяет сам пакет, и одновременную сборку 3 пакетов, если удовлетворены зависимости и показатель load-average не превышает 3.
А так на виртуалке с одним ядром вы будете долго собирать не только ядро, но и систему в целом. Да и смысла ставить Gentoo на виртуалку никакого.
kostik87, разве чтобы уяснить последовательность действий. А так да, согласен - ставить Gentoo на ВМ смысла нет.
установить Fedora, OpenSUSE, Debian etc... нужно читать LFS?
Не знал, однако.
А они source based? Но в любом случае не помешает.
kostik87, :) собиралось на 5 виртуальных ядрах процессора (всего могу выставить 8 ).
Собирал в шесть потоков (число ядерного процессора +1).
yars, :) можно сделать и такими.
У Gentoo оптимальный баланс между глубиной изучения и настройки системы и временнЫми затратами на освоение.
kostik87, собиралось на 5 виртуальных ядрах процессора (всего могу выставить 8 ).
Чем собиралось, если как описал я, то должно собраться минут за 5, в случае, если конфиг ядра оптимизирован, т.е. убраны лишние драйверы, опции, прочее, если не убраны, а использован конфиг от Genkernel, то минут 20-30. Если собиралось Genkernel`ом, то без правки его конфига он вообще в один поток собирает.
kostik87, :) собирал сам. У меня процесс заклинило на сборке realtek 128.
Genkernel вис там же.
kostik87, собирал сам. У меня процесс заклинило на сборке realtek 128.
Genkernel вис там же
Значит проблема в ядре, возможно.
Хорошо 1 дистриб озвучен это Gentoo.
Но если честно мня немного удивило то что некто не назвал Slackware
Wolfenberg, дело в руках. Почему-то у людей genkernel работает, а у вас нет.
lone_wolf, а что, Slackware source based? У нас только сборка упрощена насколько это возможно. Слакбилд - простой сценарий оболочки, пакет - обычный архив tar с различными алгоритмами сжатия (xz используется по умолчанию).
lone_wolf, а что, Slackware source based? У нас только сборка упрощена насколько это возможно. Слакбилд - простой сценарий оболочки, пакет - обычный архив tar с различными алгоритмами сжатия (xz используется по умолчанию).
эм эт я чет попутал *SCRATCH*
Вот уже почти целый день пытаюсь решить что выбрать Slackware или Gentoo ? *SCRATCH* блин уже шарики за ролики заскакивают %)
lone_wolf, :) начните с того, что больше нравится.
lone_wolf, :) начните с того, что больше нравится.
да вот сам незнаю... вроде обе хороши