Вопросы по Дженту

Вопросы по Дженту:
в папке stages есть три stage3 - amd64,i686,x86. что лучше подойдет для моего проца :amd sempron 2500+.(не 64бит!).
Я ставил i686
Это нормально, когда у меня кеды(со всеми зависищями приложениями(т.е. игры, эдд-оны,сеть, кофис, и т.д.) вставали примерно 9 часов. (это при том, что из сети ниче не качалось, всё было в distfiles)
имхо, нет - тогда в чём проблема?

если у меня в distfiles есть лишние пакеты, то надо выполнить

emerge --depclean ?

всем спасиб.

Gentoo stages

IMHO - x86

_________________
emerge is not apt-get

eclean

emerge --depclean удалит из системы пакеты, которые не нужны для world, тоесть зависимомть какого либо пакета, который ты уже удалил, и он в принцепе тебе больше ненужен.

Для очистки distfiles используется eclean из app-portage/gentoolki
_________________
Linux
...because life is too short for reboots

Quote:Это

Цитата:
Это нормально, когда у меня кеды(со всеми зависищями приложениями(т.е. игры, эдд-оны,сеть, кофис, и т.д.) вставали примерно 9 часов. (это при том, что из сети ниче не качалось, всё было в distfiles)

Очень неплохое время. Впрочем соответствует 2500+. На более слабых машинах может и дольше собираться.

Ну вообще-т

Ну вообще-т больше наверно, часов 10. Я вообще-т думал, быстрее будет - ну там часа 2.Значит так и будет.
>>IMHO - x86 -
уверен?просто твое имхо немного тревожит, лучше говорить точно.;)

да, еще хотел спросить,допустим есть такая ситуация:
я ставлю пакет №1.-собираю его без поддержки, например, гнома(USE="-gnome" -так вроде?). у него в зависимостях пакет№2.вопрос:пакет№2 будет ставиться с поддержкой гнома или нет?

Смотря где ты

Смотря где ты свои USE указываешь.

Локально ,т.е.

Локально ,т.е. перед emerge.

Не делай так,

Не делай так, при пересборке у тебя все USE флаги и сбросятся. Используй /etc/portage/packagw.use
Ответ на твой вопрос:
N2 поставится с дефолтной настройкое, скорее всего со включеным гномом.

Не скорее всего

Не скорее всего а точно. Убедиться в этом можно через emerge -pv packagename

Зависимости

Чтобы проверить, что собирается собирать сборщик (тавтология), а заодно используемые USE стоит запускать

#emerge -pv "имя_пакета"

в листинге можно разглядеть что и счем.
Если не согласен, что для, например, установки lilo оно намылилось тебе собрать X со всеми прелестями - посмотри, что стоит в USE, и не нужное тебе укажи так:

#USE="перечисление" -pv "имя_пакета"

То есть вовсе не обязательно все время редактировать make.conf

таким образом можно проверить и пакет N1 и пакет N2 (если он не пропадет после указания без чего тебе нужен пакет :))

Я таким образом себе систему собрал - любо-дорого: гномовсие пакеты - только из тех, что мне нужно. В общем - линуквэй...
_________________
emerge is not apt-get

Это не linux-way -

Это не linux-way - это банально неудобно.

Что ты будешь делать при обновлении world? Вспоминать с камими ты флагами ставил пакет?

Использовать USE локально можно разве что
совместно с опцией --oneshot

Тех-же результатов, только воспроизводимых, лучше добиваться используя package.use

Примечание

Послностью обновить систему с учетом USE-флагов можно так:
# emerge -uDN world
______________
Linux
...because life is too short for reboots

о том и речь,

о том и речь, что если писать USE-флаги непосредственно перед emerge, то при запуске твоей команды пакеты пересобирутся как было раньше.
Чтоб так не происходило нужно использовать
/etc/portage/package.use[/*]

Re: Вопросы по Дженту

DCrystal написал(а):
Вопросы по Дженту:
в папке stages есть три stage3 - amd64,i686,x86.

самое оно было бы athlon-xp, но из этого i686 наиболее ближе к твоему процессору

"9 часов." Это

"9 часов." Это нормально.
"Я ставил i686" - все верно сделал.

Ещё наверное

Ещё наверное оптимизации включил :-)

Во первых x86 -

Во первых
x86 - это все процессоры от 386 и до самого последнего.
i686 - это процессоры от Пентиум 3 и Атлон и выше
amd64 - Это процессоры АМД 64 битные.

Во вторых это играет роль только вначале, при первоначальной работе.
Затем у тебя своя система будет с оптимизацией под твой проц.
Укажи в /etk ссылку на свой процессор.

Re: Во первых

DeAn написал(а):
Во первых

Укажи в /etk ссылку на свой процессор.

в /etc/make.conf переменная CFLAGS

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".