Прошу прощения, что то тяжело мне это ядро здесь дается ( когда то собирал пару раз ядро для Debian, но там была понятная для меня инструкция, скачивал ядро , ковырялся в нем и собирал удачно, правда результата не получал, потому что не знал что и как там внутри включать или отключать), а здесь начитался разных инструкций и никак не пойму главного- ядро же наверное надо сначала скачать, а затем уже собирать, откуда мне его брать в еще не собраной системе?
Сборка ядра
а здесь начитался разных инструкций и никак не пойму главного- ядро же наверное надо сначала скачать, а затем уже собирать, откуда мне его брать в еще не собраной системе?
«В хорошем вопросе содержится ответ» ©
Всё верно, нужно скачать исходные коды ядра и, предварительно сконфигурировав, собрать и установить ядро.
ы. Возьмись за что нибудь одно сначала или за Gentoo или за Slackware
...или Funtoo, или (в контексте данной темы) — можно взять ядро и модули от Slackware и установить их в Gentoo ;)
Большое спасибо, все никак не мог выбрать с чего начать, сразу выбор пал на Gentoo, затем показалось что Slackware больше подходит для начала, уж очень там книга понравилась, очень доходчиво написано для начинающих, но мне хочется собрать систему самую минимальную и затем уже добавлять все необходимое, начиная с X-сов. Как мне подсказали, в Slackware это не очень удобно, лучше установить все ,а затем выкидывать лишнее, вот я и вернулся к Gentoo.
Прошу прощения за свои вопросы, разобрался, буду пробовать, появляться вопросы, буду задавать.
newzenon, ваша инструкция у меня есть, проблема в том , что один к одному я не могу применить ее по той причине, что устанавливать буду без подключения к интернету.
Я понимаю что Gentoo без интернета, это не совсем то, но такие сейчас обстоятельства.
Еще раз всем большое спасибо за помощь, прошу прощения ,если что не так.
в Slackware это не очень удобно
ну почему же, там тоже удобно, при установке оставляешь галку только на Base Linux System и будет тебе только базовая система без Х-ов =)
PS: надо gentoo/funtoo тоже попробовать на виртуалке попилить, руки никак не доходят
Еще короткий вопрос, wget в какой каталог скачивает файлы?
По умолчанию в текущий.
Благодарю.
По ходу установки возник вопрос: дошел до установки ядра, сделал emerge gentoo-sources, посмотрел в
/usr/src, исходники есть, не стал делать make menuconfig , а прервал установку, что бы продолжить дома.
Сделал #exit
umount /mnt/gentoo/dev
umount /mnt/gentoo/proc
umount /mnt/gentoo/sys
umount /mnt/gentoo и halt.
Теперь для продолжения установки начинаю с # mkswap /dev/sdc1
# swapon /dev/sdc1
далее mount -o noatime /dev/sdc2 /mnt/gentoo
далее mount -t none -o bind /dev /mnt/gentoo/dev
mount -t none -o bind /proc /mnt/gentoo/proc
mount -t none -o bind /sys /mnt/gentoo/sys
cp /etc/resolv.conf /mnt/gentoo/etc/
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
и уже после этого продолжаю то, где остановился, а именно перехожу cd /usr/src/linux и т. д.
Подскажите, может я что лишнее делаю при повторном включении и продолжении установки.
может я что лишнее делаю
swap не обязательно
Извините, nano никогда не пользовался, а mc нет, после редактирования как правильно сохранить и выйти с nano ?
Ctrl+o
[Enter]
Ctrl+x
Благодарю.
Если уже после установки Gentoo отредактировал make.conf, какие то операции необходимо произвести
для того, что бы они заработали или они автоматом будут применены?
В общем случае — сразу же будут применены. Другое дело — после изменения, к примеру, USE-флагов надо бы пересобрать и пакеты их использующие.
Вы сообщите, что именно вы меняли, тогда будет проще сказать более конкретно.
Я пока ничего не менял: CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
это все, а дальше думаю, пока еще сам не разобрался, прописать make.conf из темы, которая здесь на форуме, make.conf., выложил пользователь из своего нетбука на intel anom, у меня тоже такой нетбук, надеюсь подойдет, или что вы посоветуете, как начать ? читал инструкции, но там очень много всего, а что прописать для начала, не знаю.
amid88, я написал вам в топике про make.conf, но еще одну вещь скажу тут: указывать какую-то конкретную архитектуру в CFLAGS обязательно, только если вы используете distcc. Я им пользовался, как вы можете видеть из моего make.conf, но если вы этого не планируете, то можно оставить -march=native, и компилятор будет собирать под ту архитектуру, на которой он запущен (что нам, собственно, и надо).
Вопрос «юстировки» make.conf очень обширный, все нюансы и не опишешь вот так сразу.
Прежде всего нужно выбрать правильный (учитывающий ваши запросы в плане DE) профиль.
То есть посмотреть
eselect profile list
...и установить
eselect profile set N
где N — номер профиля.
Установить язык
LINGUAS="ru"
Видеокарты, аудиоустройства, устройства ввода
INPUT_DEVICES="synaptics evdev"
VIDEO_CARDS="intel i915"
ALSA_CARDS="hda-intel usb-audio"
Далее перед установкой ПО использовать запускать
emerge -pv PACKAGE
Эта команда покажет используемые и возможные флаги для устанавливаемого пакета и необходимых ему зависимостей.
Глобальные флаги я рекомендую записывать в /etc/make.conf (с помощью app-portage/ufed), локальные — в структуру файлов в каталоге /etc/portage.
Рассказать можно ещё много, спрашивайте.
Благодарю, буду соображать.
Закончил установку Gentoo, при загрузке, когда уже ядро подключает диски, останавливается загрузка, ядро видит диски sda( внутренний диск), а до внешнего USB( sdc) видимо не успевает дойти.
Такая же проблема была, когда я устанавливал Slackware тоже с загрузкой с внешнего USB диска.
Тогда мне подсказали прописать в /etc/lilo.conf в параметр append 20., и все заработало.
Как здесь поступить?