Помощь новичку с Gentoo (Вопросы различной тематики, возникающие по мере использования системы.)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
ZyX
Сообщения: 355
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение ZyX »

serzh-z писал(а):
25.01.2009 22:24
ZyX
Это слабоприменимо в случае установки нескольких пакетов. Я, например, часто запускаю установку нескольких пакетов в различных консолях.

Не понял, почему?

zyx@zyx-desktop

(zyx:~) % ps -C sandbox -o tty,args TT COMMAND pts/6 [ffmpeg-0.4.9_p20081219] sandbox "/usr/lib/portage/bin/ebuild.sh" compile pts/7 [kdelibs-4.1.4] sandbox "/usr/lib/portage/bin/ebuild.sh" unpack




atlonchik писал(а):
27.01.2009 15:20
После emerge -e world и обновления 23 конфиг. файлов слетели необходимые мне настройки для локали, времени. Как избежать этого в следующий раз при обновлении системы? Можно ли настоить dispatch-conf на авто-обновление, а то утомляет смотреть изменяемые файлы. Думаю, как раз я и изменил конфигурацию.

А у тебя в /etc/make.conf есть переменная CONFIG_PROTECT или
CONFIG_PROTECT_MASK? Посмотри их описание в «man make.conf».
atlonchik писал(а):
27.01.2009 15:20
В добавок, ещё один вопрос: какой профиль лучше всего использовать? Сейчас стоит default/linux/x86/2008.0, но вместе с ним в системе устанавливается куча флагов и опций, может быть лучше перейти на base/x86, а всё остальное прописывать вручную?

Предпочитаю убирать всё ненужное непосредственно в /etc/portage/package.use.
Впрочем, никто не мешает тебе убрать все флаги, добавив в начало переменной
«USE» строку «-*».
atlonchik писал(а):
27.01.2009 15:20
Что-то никто не отвечает(уже второй раз редактирую сообщение),а у меня ещё один вопрос: как посмотреть траффик,который будет потрачен при установке пакета с его зависимостями?

Вообще-то, emerge его пишет. Просто используй ключи «--verbose» и «--ask» при
установке.



Linuxman писал(а):
27.01.2009 11:22
как сделать emerge -uNDav world так что бы пакет busybox не обновлялся?

«man portage», смотрим описание файла package.mask.
Спасибо сказали:
Аватара пользователя
PolecatZZZ
Сообщения: 258
ОС: Debian 6

Re: Помощь новичку с Gentoo

Сообщение PolecatZZZ »

В gentoo полный ноль... Но нужда заставила и ставить придётся. Скачал дистрибутив, распечатал handbook. Стараюсь делать всё по нему. Но почему-то gentoo загружается только в режиме LiveCD... Отмечу ещё, что на машине на которой его ставлю временно нет интернета, поэтому устанавливаю с полного установочного диска... В чём может быть причина такой работы?
OpenSUSE >>> Debian
Спасибо сказали:
Аватара пользователя
NekoExMachina
Сообщения: 485
ОС: Кошерная.

Re: Помощь новичку с Gentoo

Сообщение NekoExMachina »

Но почему-то gentoo загружается только в режиме LiveCD

а в каком еще режиме вы хотите его загрузить? о_О
На форуме больше не появляюсь.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)

Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Помощь новичку с Gentoo

Сообщение nesk »

http://www.gentoo.org/doc/ru/handbook/hand...-x86.xml?part=1

NekoExMachina писал(а):
30.01.2009 22:21
Но почему-то gentoo загружается только в режиме LiveCD

а в каком еще режиме вы хотите его загрузить? о_О

Ну наверно он хотел увидеть графический инстоллятор ( как в ubuntu )
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
PolecatZZZ
Сообщения: 258
ОС: Debian 6

Re: Помощь новичку с Gentoo

Сообщение PolecatZZZ »

NekoExMachina писал(а):
30.01.2009 22:21
Но почему-то gentoo загружается только в режиме LiveCD

а в каком еще режиме вы хотите его загрузить? о_О

Запускаюсь в режиме LiveCD и запускаю Gentoo Linux Installer. Но у меня постоянно возникают какие-то проблемы... То после первого шага, после распаковки пакетов установка прекращается, то почему-то зависла во время монтирования сетевых устройств... И вообще вцелом возникло такое ощущение, что как будто эта установка какая-то виртуальная... В голове просто смятение :blush:
OpenSUSE >>> Debian
Спасибо сказали:
Аватара пользователя
NekoExMachina
Сообщения: 485
ОС: Кошерная.

Re: Помощь новичку с Gentoo

Сообщение NekoExMachina »

апускаюсь в режиме LiveCD и запускаю Gentoo Linux Installer. Но у меня постоянно возникают какие-то проблемы... То после первого шага, после распаковки пакетов установка прекращается, то почему-то зависла во время монтирования сетевых устройств... И вообще вцелом возникло такое ощущение, что как будто эта установка какая-то виртуальная... В голове просто смятени

хотите gentoo с графическим инсталлятором - качайте sabayon, в самой gentoo установщик глючный и противный.
(но таки преподчтительней ручками, ручками ставить)
На форуме больше не появляюсь.
Высокопарность и надменность довела.
OpenBSD-current+scrotwm*1 (acer aspire one 531h)
FreeBSD 8.1+kde3*1 (desktop)
FreeBSD 8.1+scrotwm*1 (hp530)
FreeBSD 9.0+dwm*1 (old toshiba satellite)

Спасибо сказали:
Аватара пользователя
PolecatZZZ
Сообщения: 258
ОС: Debian 6

Re: Помощь новичку с Gentoo

Сообщение PolecatZZZ »

NekoExMachina писал(а):
30.01.2009 22:35
апускаюсь в режиме LiveCD и запускаю Gentoo Linux Installer. Но у меня постоянно возникают какие-то проблемы... То после первого шага, после распаковки пакетов установка прекращается, то почему-то зависла во время монтирования сетевых устройств... И вообще вцелом возникло такое ощущение, что как будто эта установка какая-то виртуальная... В голове просто смятени

хотите gentoo с графическим инсталлятором - качайте sabayon, в самой gentoo установщик глючный и противный.
(но таки преподчтительней ручками, ручками ставить)

это то без проблем! Я уже читал в этой ветке, что устанавливать лучше руками... Но - как??? Вот в чём пока для меня главный вопрос...
OpenSUSE >>> Debian
Спасибо сказали:
Аватара пользователя
Ayanami-kun
Сообщения: 532
Статус: Красноглазег
ОС: Gentoo ~x86 with KDE 4.2.4

Re: Помощь новичку с Gentoo

Сообщение Ayanami-kun »

Ви же распечатали хандбук? Там все написано...
Спасибо сказали:
Аватара пользователя
PolecatZZZ
Сообщения: 258
ОС: Debian 6

Re: Помощь новичку с Gentoo

Сообщение PolecatZZZ »

Ayanami-kun писал(а):
30.01.2009 23:52
Ви же распечатали хандбук? Там все написано...

как-то доверия нет к тому что я там читаю и тому, что вижу перед глазами. А именно, в хэнбуке написано
Указать ядро? Да, на нашем установочном компакт-диске есть несколько вариантов ядра. По умолчанию используется gentoo. Другие ядра предназначены для специфических аппаратных задач;...

Оk... Указываем... Далее
Появится заставка с полосой индикатора загрузки
Но у меня ничего не появляется - начинается загрузка в режиме LiveCD. Почему так? Что нужно делать? Подскажите, где я ошибся? :unsure:
Дистрибутив качал с http://bouncer.gentoo.org/fetch/gentoo-2008.0-livecd/x86/
OpenSUSE >>> Debian
Спасибо сказали:
Аватара пользователя
mikki43306
Сообщения: 172
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение mikki43306 »

PolecatZZZ, вот почитайте по русски. Хотяб первый параграф, устанавливать только после прочтения.
Ато очень странные вопросы.
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml
--------------------
Мой вопрос новичка:
Не смог разобраться зачем люди делают срезы, когда есть portage, а в нем исходники. Неужели этого не хватит для базовой установки? Для чего нужны distfiles? Вобщем чего-то я в дереве портаджей не понимаю. Разъясните плз.
Часы–пингвин - хороший аксессуар в комнате малыша.
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Помощь новичку с Gentoo

Сообщение yaleks »

mikki43306 писал(а):
31.01.2009 23:15
Мой вопрос новичка:
Не смог разобраться зачем люди делают срезы, когда есть portage, а в нем исходники. Неужели этого не хватит для базовой установки? Для чего нужны distfiles? Вобщем чего-то я в дереве портаджей не понимаю. Разъясните плз.

ну тогда для начала http://gentoo.ru/node/13515

Если совсем кратко, то portage это как собирать, а distfiles это что собирать. Соответственно это разные и не взаимозаменяемые вещи.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

PolecatZZZ писал(а):
31.01.2009 21:11
как-то доверия нет к тому что я там читаю и тому, что вижу перед глазами.
FAQ
Спасибо сказали:
atlonchik
Сообщения: 145
ОС: Gentoo Linux x86

Re: Помощь новичку с Gentoo

Сообщение atlonchik »

Нужен совет по обновлению системы, да и вообще по установке. Допустим, я установил gentoo, настроил интернет. Дальше я хочу перейти на использование новой версии компилятора gcc, как это сделать я знаю. Перешёл, скомпилил gcc. Выбрал новую версию gcc с помощью gcc-config. Прописал в make.conf новые параметры для процессора: march=native... Допустим use-флаги в системы у меня отредактированы изначально как мне надо. Теперь я хочу обновить систему. Как это сделать?

Код: Выделить всё

emerge -e world ?

или использовать другие команды? Может

Код: Выделить всё

emerge --update --deep --newuse world

Что делать после такого обновления.По-любому будут конфликты среди конфиг файлов, их я устраню с помощью

Код: Выделить всё

dispatch-conf

Что дальше?

Код: Выделить всё

emerge --depclean
revdep-rebuild

Всё правильно?Или я где-то ошибся?
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Помощь новичку с Gentoo

Сообщение yaleks »

если действительно хочется всё пересобрать то правильно.
Спасибо сказали:
abs-o-lut
Сообщения: 420

Re: Помощь новичку с Gentoo

Сообщение abs-o-lut »

atlonchik писал(а):
01.02.2009 11:59
Всё правильно?Или я где-то ошибся?


После установки и выбора нового gcc, правки make.conf нужно пересобрать toolchain
# emerge binutils linux-headers glibc gcc
потом с формированием бинарников
# emerge -b glibc binutils gcc portage

потом system пересобираем, уже без toolchain'а
# emerge -bke system

и потом уже мир, без системы
# emerge -bke world
Спасибо сказали:
Nesmero
Сообщения: 94

Re: Помощь новичку с Gentoo

Сообщение Nesmero »

abs-o-lut писал(а):
01.02.2009 14:36
atlonchik писал(а):
01.02.2009 11:59
Всё правильно?Или я где-то ошибся?


После установки и выбора нового gcc, правки make.conf нужно пересобрать toolchain
# emerge binutils linux-header glibc gcc
потом с формированием бинарников
# emerge -b glibc binutils gcc portage

потом system пересобираем, уже без toolchain'а
# emerge -bke system

и потом уже мир, без системы
# emerge -bke world

linux-headers
Спасибо сказали:
atlonchik
Сообщения: 145
ОС: Gentoo Linux x86

Re: Помощь новичку с Gentoo

Сообщение atlonchik »

Так какой вариант правильный?Я запутался.Зачем так много шагов?
Спасибо сказали:
Nesmero
Сообщения: 94

Re: Помощь новичку с Gentoo

Сообщение Nesmero »

Все варианты правильные...
Поставил систему, все флаги конфиги, проги настроил. размаскировываешь то, что тебя интересует и вперед emerge --sync && emerge -NavuD world. Остальное по желанию.
Спасибо сказали:
n00b4life
Сообщения: 7
ОС: XP, Vista, SuSE

Re: Помощь новичку с Gentoo

Сообщение n00b4life »

как мне установить dhcp client в гентуу если у меня нет подключения к сети так бы я использовал emerge??
мне нужно что-бы работала комманда dhcpcd!!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

emerge dhcpcd
emerge udhcp
или аналогичное.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Помощь новичку с Gentoo

Сообщение Juliette »

n00b4life
качните тарбол с оф. сайта где-нить в венде, затем руками поставьте в Женте.
Спасибо сказали:
n00b4life
Сообщения: 7
ОС: XP, Vista, SuSE

Re: Помощь новичку с Gentoo

Сообщение n00b4life »

Juliette писал(а):
02.02.2009 19:33
n00b4life
качните тарбол с оф. сайта где-нить в венде, затем руками поставьте в Женте.


а можно подробнее?? я совершенно новый в линуксе
помоему можно установить dhcpcd во время установки самого гентуу, но где и как?
Спасибо сказали:
n00b4life
Сообщения: 7
ОС: XP, Vista, SuSE

Re: Помощь новичку с Gentoo

Сообщение n00b4life »

serzh-z писал(а):
02.02.2009 18:26
emerge dhcpcd
emerge udhcp
или аналогичное.

разве emege работает и оффлайн?
Спасибо сказали:
calculator
Сообщения: 145
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение calculator »

n00b4life
Загружаетесь с livecd. knoppix сам получает адрес по dhcp. Монтируете нужный диск допустим в /mnt/gentoo. Скачиваете dhcp клиент

Код: Выделить всё

wget -c 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/dhcpcd-4.0.2.tar.bz2' -O '/mnt/gentoo/usr/local/portage/distfiles/dhcpcd-4.0.2.tar.bz2'
. Перезагружаетесь, устанавливаете dhcpcd обычным образом.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

n00b4life писал(а):
02.02.2009 21:05
разве emege работает и оффлайн?
Разумеется.
Спасибо сказали:
n00b4life
Сообщения: 7
ОС: XP, Vista, SuSE

Re: Помощь новичку с Gentoo

Сообщение n00b4life »

calculator писал(а):
02.02.2009 21:16
n00b4life
Загружаетесь с livecd. knoppix сам получает адрес по dhcp. Монтируете нужный диск допустим в /mnt/gentoo. Скачиваете dhcp клиент

Код: Выделить всё

wget -c 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/dhcpcd-4.0.2.tar.bz2' -O '/mnt/gentoo/usr/local/portage/distfiles/dhcpcd-4.0.2.tar.bz2'
. Перезагружаетесь, устанавливаете dhcpcd обычным образом.

Огромное спасибо я скачал, но знать бы какой нормальный способ установки
это через emerge?

emerge <название файла> ??

и нужно ли мне будет потом конфгурировать?? или он сам полностью фукнциональный??

ещё раз зарание огромное спасибо! =)
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

Спасибо сказали:
Аватара пользователя
mikki43306
Сообщения: 172
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение mikki43306 »

Помогите плз.
Запутался с профилями:

Код: Выделить всё

# ls -FGg /etc/make.profile
lrwxrwxrwx 1 56 Feb  4 16:41 /etc/make.profile -> /usr/portage/profiles/default/linux/amd64/2008.0/desktop/
# vi /etc/make.profile
" ============================================================================
" Netrw Directory Listing                                        (netrw v132)
"   /etc/make.profile
"   Sorted by      name
"   Sort sequence: [\/]$,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~
"   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
" ============================================================================
../
parent
# eselect profile list
Available profile symlink targets:
  [1]   hardened/amd64
  [2]   hardened/amd64/multilib
  [3]   selinux/2007.0/amd64
  [4]   selinux/2007.0/amd64/hardened
  [5]   default/linux/amd64/2008.0
  [6]   default/linux/amd64/2008.0/desktop *
  [7]   default/linux/amd64/2008.0/developer
  [8]   default/linux/amd64/2008.0/no-multilib
  [9]   default/linux/amd64/2008.0/server
  [10]  hardened/linux/amd64
~

Разве так и д.б.?
Я думал увидеть содержание наподобии make.defaults
В папке desktop только ссылка parent.
Часы–пингвин - хороший аксессуар в комнате малыша.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помощь новичку с Gentoo

Сообщение serzh-z »

mikki43306 писал(а):
04.02.2009 17:23
В папке desktop только ссылка parent.
Значит для этого профиля нет собственных настроек.
Спасибо сказали:
Аватара пользователя
mikki43306
Сообщения: 172
ОС: Gentoo

Re: Помощь новичку с Gentoo

Сообщение mikki43306 »

serzh-z писал(а):
04.02.2009 17:55
Значит для этого профиля нет собственных настроек.

Ради эксперимента только что стер все флаги USE из make.conf, при этом emerge --help показывает что USE флаги используются.
Значит система откуда-то их берет. Откуда? И как на этот файл посмотреть?(я пробовал vi и nano для make.profile)
Часы–пингвин - хороший аксессуар в комнате малыша.
Спасибо сказали: