IPB

Здравствуйте, гость ( Вход | Регистрация )

Важные объявления

 
Ответить в данную темуНачать новую тему
> Gentoo - use флаги
Ka4_0k
сообщение 29.3.2010, 12:09    [ Вставить ник в форму быстрого ответа ]
Сообщение #1


Новичок
*

Группа: Новобранец
Сообщений: 11
Регистрация: 8.2.2009
Из: Днепропетровск
ICQ: 404787586
Пользователь №: 1970
Спасибо сказали: 0 раз(а)

Дистрибутив:
Gentoo



Репутация: 0


Здравствуйте. Перерыл много информации, но так и не нашёл практически ничего...
Каково влияние use флагов? Ну тоесть я понимаю что к примеру imagemagick надо собиать с jpeg и прочими для поддержки функционала, но весь список флагов великоват. Если сразу вписать в make.conf всё, что собираюсь использовать то все собираемые программы будут собиратся с этими флагами? Не сильно ли это "перергужает" их (программы в смысле ) ? Ведь если собрать что-то мелкое с поддержкой всего то выйдет уже далеко не мелкое...
Где можно найти список используемых пакетов и библиотек к устанавливаемым программам? Просто не хотелось бы компилить лишнее... (ну тоесть собирать только с тем что "критически" необходимо).
Ещё есть вопрос про сам "синтаксис" написание флагов. Например:
USE="gtk -qt" - использовать gtk, но не использовать qt? Это нужно для отключения флагов в профиле? (например если в профиле qt в любом случае используется)
И где можно посмотреть флаги из конкретного профиля?
Заранее спасибо.

Ещё в этой теме, насколько я понял описывается ускорение процесса компиляции?
http://forums.gentoo.org/viewtopic-t-529291.html
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Зарегистрируйтесь, чтобы скрыть этот рекламный блок.
Vegas
сообщение 29.3.2010, 13:24    [ Вставить ник в форму быстрого ответа ]
Сообщение #2


Участник
**

Группа: Провереные
Сообщений: 40
Регистрация: 22.7.2007
Из: Lugansk City
Пользователь №: 471
Спасибо сказали: 0 раз(а)

Дистрибутив:
Any



Репутация: 0


Цитата(Ka4_0k @ 29.3.2010, 12:09) *
Здравствуйте. Перерыл много информации, но так и не нашёл практически ничего...
Каково влияние use флагов? Ну тоесть я понимаю что к примеру imagemagick надо собиать с jpeg и прочими для поддержки функционала, но весь список флагов великоват. Если сразу вписать в make.conf всё, что собираюсь использовать то все собираемые программы будут собиратся с этими флагами? Не сильно ли это "перергужает" их (программы в смысле ) ? Ведь если собрать что-то мелкое с поддержкой всего то выйдет уже далеко не мелкое...
Где можно найти список используемых пакетов и библиотек к устанавливаемым программам? Просто не хотелось бы компилить лишнее... (ну тоесть собирать только с тем что "критически" необходимо).
Ещё есть вопрос про сам "синтаксис" написание флагов. Например:
USE="gtk -qt" - использовать gtk, но не использовать qt? Это нужно для отключения флагов в профиле? (например если в профиле qt в любом случае используется)
И где можно посмотреть флаги из конкретного профиля?
Заранее спасибо.

Ещё в этой теме, насколько я понял описывается ускорение процесса компиляции?
http://forums.gentoo.org/viewtopic-t-529291.html


Вы компилировали что-то в жизни? Читали ./configure --help? Вот юзы просто абстарагированное представление ключей configure.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ka4_0k
сообщение 29.3.2010, 20:55    [ Вставить ник в форму быстрого ответа ]
Сообщение #3


Новичок
*

Группа: Новобранец
Сообщений: 11
Регистрация: 8.2.2009
Из: Днепропетровск
ICQ: 404787586
Пользователь №: 1970
Спасибо сказали: 0 раз(а)

Дистрибутив:
Gentoo



Репутация: 0


Да. Копилил. Но с use флагами столкнулся впервые. И мне была немного не понятна их работа. Вот например я собираю тот же апач, ну есстественно мне для него не нужна поддержка mpeg и прочего, но если она будет в use флагах, то он будет всё равно собран с этой библиотекой? Или проигнорирует её?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
0day
сообщение 29.3.2010, 22:38    [ Вставить ник в форму быстрого ответа ]
Сообщение #4


Фанат
****

Группа: Архивариусы
Сообщений: 192
Регистрация: 5.8.2008
Из: /dev/null
Пользователь №: 1413
Спасибо сказали: 6 раз(а)

Дистрибутив:
Slackware end other...



Репутация: 1


Я не могу Вам объяснить все прелестей и недостатков флагов в gentoo!! Каждый gentooШНИК, и я тоже, хоть я и использую другой дистрибутив, хе-хе, скажу !!! Перед тем как взять в руки gentoo дистрибутив, прочитайте "Gentoo HandBook". Ну а потом вопросы.
Вам Сюда Сюда И Сюда навсяк.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ka4_0k
сообщение 30.3.2010, 9:46    [ Вставить ник в форму быстрого ответа ]
Сообщение #5


Новичок
*

Группа: Новобранец
Сообщений: 11
Регистрация: 8.2.2009
Из: Днепропетровск
ICQ: 404787586
Пользователь №: 1970
Спасибо сказали: 0 раз(а)

Дистрибутив:
Gentoo



Репутация: 0


У меня есть хендбук и я его читал, но написано там очень узко и чтобы у пользователя всё поставилось. В нём мало разъяснений. А был вопрос апач соберётся с подключенными библиотеками mpeg и mp3 если они есть в USE флагах, но их нету в коде апача?
И ещё: на сборку ядра флаги не влияют?
И у процессора по cat /proc/cpuinfo тоже есть список флагов. Их обязательно вписывать, или при march=native сами подключатся?

Сообщение отредактировал Ka4_0k - 30.3.2010, 9:52
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
martin
сообщение 30.3.2010, 11:31    [ Вставить ник в форму быстрого ответа ]
Сообщение #6


Administrator
Иконка группы

Группа: Скромные боги
Сообщений: 124
Регистрация: 28.9.2005
Из: Луганск, Украина
ICQ: 39203985
Пользователь №: 1
Спасибо сказали: 11 раз(а)

Дистрибутив:
ASP Linux 12
Jabber ID:
[email protected]



Репутация: 4


апач не использует jpeg и mp3 библиотеки. Как бы вы его не собирали
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ka4_0k
сообщение 30.3.2010, 20:31    [ Вставить ник в форму быстрого ответа ]
Сообщение #7


Новичок
*

Группа: Новобранец
Сообщений: 11
Регистрация: 8.2.2009
Из: Днепропетровск
ICQ: 404787586
Пользователь №: 1970
Спасибо сказали: 0 раз(а)

Дистрибутив:
Gentoo



Репутация: 0


Ну это-то понятно что не использует (IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif)
Я ведь и написал
Цитата
А был вопрос апач соберётся с подключенными библиотеками mpeg и mp3 если они есть в USE флагах, но их нету в коде апача?
, т.е. будут ли они подключены к нему при сборке?
И пжлст может кто-нибудь ответить на след вопросы :
Цитата
И ещё: на сборку ядра флаги не влияют?
И у процессора по cat /proc/cpuinfo тоже есть список флагов. Их обязательно вписывать, или при march=native сами подключатся?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
martin
сообщение 31.3.2010, 0:20    [ Вставить ник в форму быстрого ответа ]
Сообщение #8


Administrator
Иконка группы

Группа: Скромные боги
Сообщений: 124
Регистрация: 28.9.2005
Из: Луганск, Украина
ICQ: 39203985
Пользователь №: 1
Спасибо сказали: 11 раз(а)

Дистрибутив:
ASP Linux 12
Jabber ID:
[email protected]



Репутация: 4


use флаги включают только имеющиеся возможности при сборке программ. Т.е. если у тебя стоит USE mp3lib и какая то софтинка МОЖЕТ быть собрана с использованием mp3lib - она будет с ней собрана.

По поводу ядра - не знаю, я вообще генту только на картинках видел...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
init_6
сообщение 31.3.2010, 22:18    [ Вставить ник в форму быстрого ответа ]
Сообщение #9


Новичок
*

Группа: Провереные
Сообщений: 20
Регистрация: 26.1.2008
ICQ: 195383142
Пользователь №: 914
Спасибо сказали: 0 раз(а)

Дистрибутив:
gentoo



Репутация: 0


Минимально необходимые для гнома http://gentoo-install.com/gnome
Минимально необходимые для кед http://gentoo-install.com/kde

Дальше читай описание каждого конкретного USE флага (euses ага есть такая прожка) и сам решай надо оно тебе или нет. Учти с hal уже лучше не связываться ибо его скоро один фиг выпилят… Ну и успехов.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
init_6
сообщение 31.3.2010, 22:24    [ Вставить ник в форму быстрого ответа ]
Сообщение #10


Новичок
*

Группа: Провереные
Сообщений: 20
Регистрация: 26.1.2008
ICQ: 195383142
Пользователь №: 914
Спасибо сказали: 0 раз(а)

Дистрибутив:
gentoo



Репутация: 0


Цитата(Ka4_0k @ 30.3.2010, 9:46) *
И ещё: на сборку ядра флаги не влияют?


Многие ебюлды переопределяют любые установленные USE флаги на те которые нужны именно им. Ядро один из этого списка ебюлдов.

Цитата(Ka4_0k @ 30.3.2010, 9:46) *
И у процессора по cat /proc/cpuinfo тоже есть список флагов. Их обязательно вписывать, или при march=native сами подключатся?


При march=native по идее получается код максимально оптимизированный под конкретное железо. Список флагов из /proc/cpuinfo не соответствует USE флагам в генте. euses в руки и читай… там даже половины нет! Поэтому ничего там "вписывать" если уже и так стоит march=native не нужно!!!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Ka4_0k
сообщение 1.4.2010, 21:44    [ Вставить ник в форму быстрого ответа ]
Сообщение #11


Новичок
*

Группа: Новобранец
Сообщений: 11
Регистрация: 8.2.2009
Из: Днепропетровск
ICQ: 404787586
Пользователь №: 1970
Спасибо сказали: 0 раз(а)

Дистрибутив:
Gentoo



Репутация: 0


Цитата
Минимально необходимые для гнома http://gentoo-install.com/gnome
Минимально необходимые для кед http://gentoo-install.com/kde

Спасибо за ответы.
Собираюсь ставить icewm
У меня список use флагов, но всё же лучше спросить у людей, которые сталкивались(IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif)
Ещё планирую ставить на внешний usb hdd. Кто нибудь ставил? Возникают какие-то проблемы?

Цитата
euses в руки и читай… там даже половины нет!

Всё же несколько есть (IMG:http://forum.linux.lg.ua/style_emoticons/default/smile.gif) Поэтому и возник данный вопрос.

Сообщение отредактировал Ka4_0k - 1.4.2010, 21:47
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Chuvak
сообщение 1.4.2010, 23:57    [ Вставить ник в форму быстрого ответа ]
Сообщение #12


красноглазег
****

Группа: Старейшины
Сообщений: 355
Регистрация: 1.10.2005
Из: /home/chuvak
ICQ: 230985985
Пользователь №: 13
Спасибо сказали: 2 раз(а)

Дистрибутив:
Debian, Gentoo, FreeBSD
Jabber ID:
[email protected]



Репутация: 3


Да впринципе вес будет нормально, и если тебе нужен какой нить USE для отдельной проги то копай в сторону /etc/portage/package.use
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 20.7.2019, 12:30    


BonAppetit - кулинарные авторские фоторецепты  ITO-info