LinuxForum.Fans
Тема

Посоветуйте конфиг

Автор: vux 54 сообщений 12708 просмотров
#56158

После более чем 3-ьох лет в Арче решил всетаки перейти на Генту.
Все нормально но хотелось бы услышать ваших советов поповоду USE флагов
Мой нынешний десктоп довольно миниатюрный - лишнего мне не нада - никаких кед и гномов
из основного это:

Машина:
старый сервер 2003\4 года -- 2хXeon 2.66 (Prestonia) http://www.cpu-world.com/CPUs/Xeon/Intel-Xeon%202.66%20GHz%20-%20RK80532KE067512%20(BX80532KE2667D%20-%20BX80532KE2667DU).html
NvidiaFX5500 и тд...

CFLAGS="-O2 -march=native -mtune=native -pipe" - не знаю нормально ли и нужно ли fomit-frame-pointer вписывать

Пакеты:
xorg, fluxbox, qstardict, mplayer c кодеками, qt4, python, pyqt, qmmp, licq, ntfs-3g, wine
ну и: писалка, смотрелка, картинок, опера/хром

Какие USEы вы моглибы мне посоветовать

Пока у меня:
USE=" -kde -gnome qt4 gtk mmx sse sse2 "

Буду презнателен за любые советы...

#56159

могу посоветовать при установке читать equery u пакета, и на основании этого сформировать свой набор флагов.

#56160

Я бы оптимизацию -O1 поставил, ccache включил и EMERGE_DEFAULT_OPTS="--jobs=2" в make.conf. Это даст быструю сборку пакетов и с USE будет проще разобраться методом проб и ошибок. Когда все утрясется, можно и на -O2 перейти.

#56162

Я бы оптимизацию -O1 поставил

а с какой целью?

#56164

EMERGE_DEFAULT_OPTS="--jobs=2"
а это что?

я выбрал профиль desktop - это правильно в моем случае? Не пойму вроде на этом форуме говорят что при выборе профиля в USE указывать нада минимум. Извините за глупые догадки - Генту еще не держал - пока только буду устанавливать. Экспериментировать с пакетами конечно хорошо но хотелось бы слышать мнения бывалых - времени на компильность жалко )
#56166

я выбрал профиль desktop - это правильно в моем случае?

зависит от личных предпочтений. мне там не нравятся включенные всевозможные тулкиты.

#56169
mydoom написал:
я выбрал профиль desktop - это правильно в моем случае?

зависит от личных предпочтений. мне там не нравятся включенные всевозможные тулкиты.

а как вообще можно глянуть все USEы конкретного профиль? Чтото по документации не могу догнать

#56171

а как вообще можно глянуть все USEы конкретного профиль? Чтото по документации не могу догнать

/usr/portage/profiles/targets

#56173

C -O1 быстрее собираются пакеты. Первый раз ставить пакеты с O2 слишком долго, а выбор USE очевидно будет меняться, пока не получится оптимальный набор для автора. Про jobs тут написано. parallel-fetch тоже можно заюзать.

#56177

C -O1 быстрее собираются пакеты.

а насколько это оправдывает их неторопливость после сборки? тем более, почему так плохо компилировать долго? PORTAGE_NICENESS="19", и работай себе.

#56178

Ну тогда с -O0 можно собирать, без оптимизации, еще быстрее.

#56180

EMERGE_DEFAULT_OPTS="--jobs=2"

у меня памяти 1гб. Это нормально для собирания двух програм одновременно?

#56184

Я собирал. Проблем не заметил. Своп особо не юзался.

#56185

Хорошо, а как нащет непонятного fomit-frame-pointer ?

#56187
vux написал:
у меня памяти 1гб. Это нормально для собирания двух програм одновременно?

Если собирать в tmpfs, то может быть и мало. А если нет, то даже более, чем достаточно.

#56189

Хорошо, а как нащет непонятного fomit-frame-pointer ?

а он в -O2 по дефолту.

#56194
mydoom написал:

а насколько это оправдывает их неторопливость после сборки?

Особо не заметно было. Потом уже, когда стал вычислять попугаев в 3d, пришлось повозиться с параметрами gcc.

#56204

Обьясните мне тупому
Я сначала собираю всьо интересующее меня с O1 и как это потом должно влиять на мое мнение о USE флагах. чото я недопираю

ПС Спасибо за активность

#56207

Я сначала собираю всьо интересующее меня с O1 и как это потом должно влиять на мое мнение о USE флагах. чото я недопираю

ты постоянно меняешь флаги, по 5 раз пересобираешь мир, и чтобы все это было чуть быстрее, собираешь с -O1.

#56208

Как я понял - Я просто пересобираю мир и смотрю на количество пакетов стремящихся к уменьшению.

Войдите или зарегистрируйтесь, чтобы ответить.