LINUX.ORG.RU
ФорумTalks

[ЖЖ][Gentoo]имеет ли смысл?

 ,


0

2

сижу уже год на уютном арчике, но напрягает что ~150 пакетов собрано из AUR, так что бинарный дистр какой-то не бинарный. имеет ли смысл вообще пробовать гену? какой профит с неё можно получить? напрягает что там кофиги какие-то не такие, привык к KISS уже, остальное кажется странны и избыточно сложным. было бы идеально, если б был репозиторий или возможность настроить пакман так, чтобы он качал только PKGBUILD и собирал пакет с учётом makepkg.conf, тогда он будет собран под мою k8 и единственный плюс генты будет - USE-флаги

>~150 пакетов собрано из AUR
Зачем?!

kernelpanic ★★★★★
()
Ответ на: комментарий от Gary

+1

У меня в сравнении с арчем гента с точно тем же набором софта занимает на 4 Гб меньше места.

muzenbaher
()
Ответ на: комментарий от uju

Хмм... сейчас не скажу, спать хочу, но можете сравнить: мой процессор с вашим.

Вообще прирост должен быть, из данного списка меня порадовал libreoffice, который, субъективно, стал шустрее, но собирался он у меня дольше всех, даже gcc.

Headcrab eichhorn # genlop -t libreoffice * app-office/libreoffice Thu Mar 10 23:10:23 2011 >>> app-office/libreoffice-3.3.1

merge time: 1 hour, 29 minutes and 59 seconds.

Wed Mar 23 12:55:29 2011 >>> app-office/libreoffice-3.3.2

merge time: 1 hour, 51 minutes and 51 seconds.

Но учитывая, что один раз собрал и радуешься, то может и ничего. А если объективно, то если вам вдруг понадобиться срочно что-то добавить, может случиться конфуз, так что тут нужно понимать, что может понадобиться, но если были неприятные баги, типа падений плазмы в кедах, они, скорее всего, устранятся.

Eichhorn
()
Ответ на: комментарий от anon_666

>Раз выбрал evdev, keyboard mouse уже не нужны (он их заменяет).

т.е. если у меня ноут, то нужен только evdev и synaptics?

Turbid ★★★★★
()
Ответ на: комментарий от anon_666

Если evdev не включен в ядре - возможны лучи ненависти.

anon_666
()
Ответ на: комментарий от Eichhorn

Появилось 2 вопроса..

1. Какой версией GCC пользуешься?
2. Почему не используешь =native? Ведь, на сколько я понимаю, последние версии GCC довольно точно определяют тип процессора.

neocrust ★★★★★
()
Ответ на: комментарий от neocrust

1)Опаньки...

Installed versions: 4.5.2 но

[2] x86_64-pc-linux-gnu-4.6.0 *

Спасибо, поправлю, я просто менял одно на другое, так как часть пакетов не ставилась то одним, то другим.

2) Перестраховался, взял из вики

64 bit profile (amd64) for >= GCC 4.3

CHOST=«x86_64-pc-linux-gnu»

CFLAGS="-march=core2 -mtune=generic -O2 -pipe"

CXXFLAGS=«${CFLAGS}»

Для вас вот тут данные.

Да и зачем автоопределять, если можно указать один раз?

Eichhorn
()
Ответ на: комментарий от Eichhorn

> Для вас вот тут данные.

Там указано -march=k8, но сейчас gcc берет за нативную -march=k8-sse3..
Уже не знаю, чему верить - вики или gcc)

neocrust ★★★★★
()
Ответ на: комментарий от OldWiseCat

Они посвежее и, как ни странно, достаточно стабильны, вообще, люди говорят, мол нестабильное глючит, но я ни разу не замечал. Вообще ведь есть ещё замаскированные, настоятельно советую поставить eix, и с поиском помогает и выводит все версии пакета, какие есть в базе, сразу показывая, как они замаскированы, что позволяет быстро и достаточно просто их поставить.

Так что тут всё зависит только от ваших предпочтений, если будет, допустим, исправление важного для вас бага или важная плюшка, можно поставить и жёстко замаскированный, в дженте всегда можно легко откатиться.

Eichhorn
()
Ответ на: комментарий от neocrust

You normally don't need to add any of these flags to /etc/make.conf as long as you are using the correct -march (for example, -march=nocona implies -msse3). Some notable exceptions are newer VIA and AMD64 CPUs that support instructions not implied by -march (such as SSE3). For CPUs like these you'll need to enable additional flags where appropriate after checking the output of cat /proc/cpuinfo.

То есть желательно добавить SSE3, но, если я не ошибаюсь, его можно просто добавить в USE.

Eichhorn
()
Ответ на: комментарий от Eichhorn

Sse* в CFLAGS и в USE это разные вещи. CFLAGS разрешают конпилеру использовать соотв. набор инструкций при сборке, а юзы разрешают использование соотв. ассемблерных оптимизаций.

anon_666
()
Ответ на: комментарий от neocrust

Чтобы distcc на разных процах не обламывался; автоопределение занимает какое-то(малое) время, поэтому разумно прописать руками; и бывает, что новый гцц собирает под конкретный проц более медленный код, чем под generic.

anon_666
()
Ответ на: комментарий от anon_666

Нужны

По крайней мере mouse для трекболов. В evdev нет опции AngleOffset.

srj ★★
()

> арч

бинарный дистр


Вас кто-то обманул.

geekless ★★
()
Ответ на: комментарий от OldWiseCat

>послу арча убунту/дебиан не смотрятся вообще

apt-get дугие пакетные манагеры смотрятся как говно. А то что ставишь Дебиан рядом с Убунтой лишь говорит о том что Дебиана ты не видел

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

дебиан я видел. у себя на кпк. в арче я разобрался за 15 минут, с дебианом я ещё час гуглил куда там позапихали все настройки из rc.conf. хотя их утилиты позволяют довольно много сделать, но блин! не нужно так много и с таким кривым выводом

OldWiseCat ★★
() автор топика
Ответ на: комментарий от OldWiseCat

> с дебианом я ещё час гуглил куда там позапихали все настройки из rc.conf.

а нафига это рыть ? это не арч.

не нужно так много и с таким кривым выводом


что много ? какой вывод ?

Ну могу поставить систему и не шарится на по конфигам .
Странно, да ?
У мерседеса не обязательно откручивать колеса перед ездой и валятся под ним.

elipse ★★★
()
Ответ на: комментарий от elipse

это не интересно. надо открутить и поваляться, иначе когда эти самые колёса в процессе езды у тебя поотваливаются ты будешь стоять на обочине и влуплять на них, тогда как более прозорливые товарищи просто прикрутят их обратно и поедут дальше

OldWiseCat ★★
() автор топика
Ответ на: комментарий от OldWiseCat

«надо» и «не интересно» это разные вещи.
Как и мясной полуфабрикат отличается от котлеты (наверное ее тоже не интересно есть, и готовый телевизор противно смотреть)

elipse ★★★
()
Ответ на: комментарий от Turbid

Он врёт. Сойдёт и INPUT_DEVICES=«evdev»(в ядре не забудь включить мышь клаву и тачскрин).

PS ещё надо event interface.

tn1
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.