сложновато, мне много то не надо от ОСИ , интернет, музыка, фильмы, игры, красивая рабочая среда и безглючность :D
И еще можешь пока ядро собрать и на убунте
сложновато, мне много то не надо от ОСИ , интернет, музыка, фильмы, игры, красивая рабочая среда и безглючность :D
И еще можешь пока ядро собрать и на убунте
мне много то не надо от ОСИ , интернет, музыка, фильмы, игры, красивая рабочая среда и безглючность
Так особо и не заморачивайся тогда :)
сложновато, мне много то не надо от ОСИ , интернет, музыка, фильмы, игры, красивая рабочая среда и безглючность :D
http://www.calculate-linux.org/ru Вот наверное что тебе нужно. Основана на генту установка проще не придумать. И ты сразу сможешь делать все что хотел. Ну а после если появится желание можешь изучить ее получше.
я уже один раз не стал заморачиваться, если и сейчас не заморачиваться, думаю тогда можно опять убунту поставить :lol:
Ну я бы уш проще кальку поставил, но не убунту
максимальный - O3
уже есть -Ofast - это -O3 и -ffast-math
конвейер?Как это на русском
скажите пожалуйста, а файл make.conf можно будет доработать после полной установки женки, по мере необходимости?
Конечно о_О Кто же не даёт?
MAKEOPTS=»-j9″
Обычно эту опцию путают с количеством процессоров (ядер) , это чуть не так, тут всего лишь указывается число параллельно запускаемых процессов компиляции.
Цифровой параметр выбирается от количество процессоров(ядер) формула расчета загадочной цифры 9 такова, у меня 4-х ядерный процессор. значит 4*2+1 получиться 9, но сильно
повышать не стоит, некоторые пакеты не соберутся.
вычитал на одном сайте, чему верить?
вычитал на одном сайте, чему верить?
как обычно ману:
-j [jobs], --jobs[=jobs]
Specifies the number of jobs (commands) to run simultaneously. If there is more than one -j option, the last one is effective. If the -j
option is given without an argument, make will not limit the number of jobs that can run simultaneously.
если у вас 8 процессоров, то надо ставить 9, это 8 задач компиляции, плюс видимо сама make, которая времени почти не тратит, и потому ей отдельный процессор не нужен. А вот если у вас 4 ядра, причём вы их считаете за 8 виртуальных... Возможны варианты. Насколько я понимаю, соберётся/не соберётся от этого не зависит, просто на 4х ядерном может оптимальным будет 6, а вовсе не 9. Короче - это число одновременно работающих компиляторов.
Короче - это число одновременно работающих компиляторов.
Ну дык так оно и есть ;)
Тут похоже просто формула для расчета двух-потокового процессора, тут вроде число и должно стоять 9 для более быстрой компиляции, иначе некоторые потоки будут простаивать. Если бы был одно потоковый процессор, то хватило бы 4+1, а все остальное это лишнее.
Пока не начали установку, порекомендую вместо Gentoo попробовать поставить Funtoo — принципиальной разницы в установке нет, но, IMHO, систему можно быстрее запустить — есть возможность сразу использовать ядро с SystemRescueCd, а потом уж «допиливать» его до «идеала».
Хотелось бы уточнить, а в Gentoo нет возможности сразу использовать ядро с SystemRescueCd ?
Благодарю, идея понятна но сделать начинающему сложно, так как нет полной пошаговой инструкции,пользователь с опытом сделает любой вариант.
А почему в Gentoo нельзя поступить с копированием ядра так как в Funtoo?
А почему в Gentoo нельзя поступить с копированием ядра так как в Funtoo?
Там не копирование, а всё же сборка ядра.
Раньше можно было подключить оверлей funtoo и, скорей всего, установить обычным способом.
Сейчас что-то этого оверлея не найду.
Вот подход интересный http://mrcat.ru/make-binary-kernel
Понятно, благодарю. Подготавливаюсь к первой установке Gentoo, но есть пока некоторые непонятности, и особенно с ядром. Для начала хочу поставить с готовым ядром, перечитал много разных инструкций, целиком не устраивает ни одна, в каждой есть какие то нюансы, поэтому составил для себя "сборную" инструкцию, осталось только ядро.
Кроме того буду устанавливать без интернета, так как дома очень плохой интернет и приходиться качать не дома.
Бинарные ядра можно подключить оверлей Sabayon, в нём пакеты sys-kernel/linux-sabayon
newzenon , благодарю за ссылку, буду разбираться.
Вот это из одной инструкции:
Третий вариант:
exit # необходимо выйти из chroot окружения
cp /mnt/cdrom/gentoo.efimg.mountPoint/gentoo /boot/kernel # ядро
cp /mnt/cdrom/gentoo.efimg.mountPoint/gentoo.igz /boot/kernel.igz # initrd образ
cp -r -p /lib/modules/* /mnt/gentoo/lib/modules/ # модули ядра
chroot /mnt/gentoo /bin/bash # chrootимся назад
я никак не могу с этим разобраться, устанавливаю я систему с SystemRescueCd ( на USB флешке, куда еще дописал stage3 и portage).
amid88, пытаясь облегчить себе задачу, вы делаете её сложнее.
Проще просто скопировать конфигурационный файл загруженного в SystemRescueCd ядра и внеся в него (посредством make menuconfig) некоторые изменения, собрать собственное ядро. Тем более, ядро с SystemRescueCd далеко от идеала для домашнего применения — если мне не изменяет память, там полностью отключена поддержка звука, к примеру.