Re: проблема с установкой gentoo linux 2005
Приветствую.
В Втр, 19.04.2005, в 19:39, Супотницкий Сергей пишет:
> и мне непонятно что это за +X -debug +gpm +ncurses +nls -samba -slang -unicode
Это флаги USE, которые будут учитываться при компиляции пакета,
конкретно вот это
[ebuild N ] app-misc/mc-4.6.0-r13 +X -debug +gpm +ncurses +nls
-samba -slang -unicode 4,030 kB
Означает, что mc будет собран с поддержкой иксов, GPM, библиотеки
ncurses, с поддержкой разных языков (NLS), но без отладочной информации
(-debug), без поддержки Samba, без поддержки библиотеки slang и без
поддержки Unicode.
Соответсвенно, можете оценить - нравится вам такой расклад или нет. Не
нравится - правим USE, нравится - запускаем процесс компиляции. Gentoo
гибче кошки, но это действительно может напрягать на первых порах, когда
непонятно, что и куда хочется гнуть. :)
И /usr/portage/profiles/use.desc сейчас полезен как никогда. :)
> 2. Помогите настроить русские шрифты
> Я установил локаль кои,
Тут ничего не скажу - использую UTF8.
> 3. Нужен совет по сборке ядра
> я нашел исходники ядра и просто распоковал их в /usr/src/linux-2.6.11-gentoo-r3/
> и я думаю собирать ядро как обычно - правильно ли я сделал или мне нужно было
> сделать это через emerge
Распаковывать исходники лучше через emerge, тогда portage будет знать,
что они в системе есть (и не будет пытаться их ставить, в случае
необходимости). Но, если уже распаковали - можете просто запустить
emerge с флагом "-i" по отношению к пакету linux-2.6.11-gentoo-r3 -
тогда emerge ничего не будет делать, кроме того, что пропишет в своей БД
информацию о том, что пакет стоит.
> т.е. после ввода chroot /mnt/gentoo /bin/bash примонтировать сдром, он просто
> не видит такого устройства когда я набираю mount /dev/c,,,,,
Видимо, это связано с переходом на udev из-за чего папка /dev будет
просто пуста :). Наверное, можно провернуть трюк с монтированием /dev
через udev уже в chroot окружении (Gentoo), но тут не могу ничего
сказать - не пробовал. Что будет работать точно - так это mknod.
Устройство же суть есть файл, только маленько особенный, вот и давайте
создадим такой файл (лучше НЕ в /dev - примонтируйте без проблем, а
чистота работы udev не будет нарушена):
mknod hdc b 22 0
mknod hdd b 22 64
Эти две команды создают два блочных устройства - hdc и hdd, которые как
раз и являются Вашими hdc и hdd. Где уже Ваш CD-ROM подключен - решайте
сами. :) Еще лучше (самый общий вариант) подсмотреть это в Вашей FC2,
ссылка "ls -l /dev/cdrom" покажет, что же является CD-ROM'ом в Вашей
системе, а "ls -l _то_самое_устройство_куда_указывает_cdrom_" покажет
вам, сразу за владельцем и группой, две магические цифры - первая
зовется major, вторая - minor, их комбинация и идентифицирует
устройство. Вот и создается блочное (b, ее же вы увидите перед правами
rwx...) устройство как
mknod device_name b major minor
А потом уже делайте с ним что хотите - монтируйте, демонтируйте, жгите,
режьте, затирайте... :)
Roman
,---------------------------. ,--------------------------.
/ http://www.3os.ru/ V http://www.osrc.info/ \ .o.
\ mailto: rik@3*****.ru ^ mailto: rik@o*****.info / ..o
`---------------------------* `--------------------------* ooo
gpg --recv-keys 0xE5E055C3 --keyserver hkp://subkeys.pgp.net
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18064; Возраст листа: 634; Участников: 1350
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/354044