Gentoo. Use-flags
Привет. Выкладываю перевод и некоторое разъяснение гобальных use-флагов. Надеюсь, что многим он пригодится, особенно на начальной стадии познания дистрибутива.
Весь список глобальных use-флагов был подготовлен совеместно с Adept’ом, за что ему искреннее спасибо!
Обращаю внимания на то, что если вы заметите какие-то неточности или ошибки, а может даже с вашей стороны будут предложения по улучшению качества перевода(разъяснения), то я с радостью приму вашу помощь.
3dfx – добавляет поддержка старого чипсета voodoo banshee, который использовался в старых видюхах (http://www.3dsystem.ru/review-bunshee.php4)
3dnow – добавляет поддержку инструкции мультимедия для процессора 3dnow
X – поддержка x сервера
Xaw3d – добавляет поддержку 3d athena widget set
a52 – поддержка декодирования; используется в dvdEnables support for decoding ATSC A/52 streams used in DVD
aac – поддержка MPEG-4 AAC Audio
aalib – поддержка библиотеки media-libs/aalib (ASCII-Graphics Library)
accessibility – поддержка доступа
acl – списки контроля доступа (http://ru.wikipedia.org/wiki/ACL) – базовое свойство для разграничения прав rwx
acpi – усовершенствованный интерфейс конфигурации и управления питанием; обязательно для ноутов
adabas – поддержка базы данных Adabas
adns – поддержка библиотеки для dns client ХЗ
afs – поддержка OperAFS (http://www.gentoo.org/doc/ru/openafs.xml)
aim – поддержка aim протокола
alsa – архитектура звуковых драйверов
altivec – оптимизация НЕ ПОД INTEL процессоры (http://ru.wikipedia.org/wiki/AltiVec)
ao – используется для воспроизведения звука через библиотеку libao
apache2 – поддержка веб-сервера apache2
apm – поддержка Advanced Power Management – набор API, который позволяет программно управлять питанием компьютера
arts – analog real time synthesizer, поддержка аналогового синтезатор реального времени (http://ru.wikipedia.org/wiki/ARts)
atm – поддержка асинхронного способа передачи данных (http://ru.wikipedia.org/wiki/ATM)
audiofile – поддержка libaudio
avahi – поддержка системы avahi (http://ru.wikipedia.org/wiki/Avahi)
bash-completion – поддержка автозаполнения а также различные фишки в командной строке
libbcmath – php библиотека для математических расчетов
berkdb – поддержка некоторых библиотек. это один из алгоритмов хранения данных, помещаемых в базу данных MySQL
bidi –поддержка языков с написанием в обе стороны (справа на лево и слева на право)
bindist – какие-то опции при отображении шрифтов, сам не включал и не использовал, люди советуют не включать, т.к. были проблемы(и тем более не включать глобально)
birdstep – поддержка сервера баз данных
blas – поддерка библиотеки BLAS (Basic Linear Algebra Subprograms – Базовые процедуры линейной алгебры); используется для выполнения операций линейной алгебры над матричными и векторными величинами
bluetooth – поддержка bluetooth
bootstrap – НЕ ЮЗАТЬ
boundschecking – отладочная опция компилятора, которая следит за памятью и ресурсами, но не в глобальных флагах, потому как есть утилиты.
branding – поддержка java классов в других языках сценариев
bzip2 – поддержка сжатия(архивирования) (http://ru.wikipedia.org/wiki/Bzip2)
cairo – поддержка графической библиотеки для рендеринга векторной графики с независимым от оборудования API (http://ru.wikipedia.org/wiki/Cairo)
calendar – поддержка календаря (не использует библиотеку mcal)
canna – сервер для перекодировки японского языка (и подобных)
caps – контроль привилегий
cdb – поддержка Constant DataBase – неизменяемая база данных (http://sys-adm.org.ua/postfix/CDB_README.html)
cddb – поддержка базы данных для компакт дисков (http://ru.wikipedia.org/wiki/CDDB)
cdinstall – поддержка копирования файлов с компакт дисков (полезно в играх)
cdparanoia – CD риппер (http://ru.wikipedia.org/wiki/Cdparanoia)
cdr – поддержка cd дисков
cgi – поддержка cgi скриптов
chasen – поддержка японского, китайского и т.д. языка
cjk – примерно тоже что и выше
clamav – антивирь работающий под многими ОС, включая никсы
cracklib – библиотека для работы с паролями
crypt – поддержка шифрования (например паролей пользователей)
cscope – прога ищет в исходном коде (полезно в vim например) ( http://ru.wikipedia.org/wiki/Cscope)
css – рипанье зашифрованных dvd
cups – сервер печати для никсов (http://ru.wikipedia.org/wiki/Common_UNIX_Printing_System)
curl – http://ru.wikipedia.org/wiki/CURL
curlwrappers – что-то зависиое от верхнего
custom-cflags – сборка с специфическими флагами; требуется для приложений или драйверов
custom-cxxflags – тоже самое, но для си++
cvs – система, хранящая изменение определенного набора файлов; полезно для совместной разработки(http://ru.wikipedia.org/wiki/CVS)
cxx – средства поддержки для C++
db2 – поддержка базы данных IBM DB2
dbase – поддержка формата dbase
dbm – поддержка базы данных dbm
dbmaker – поддержка сервера баз данных dmarker
dbus – поддержка механизма IPC (InterProcess Communication) (http://www.opennet.ru/base/sys/dbus_intro.txt.html)
dbx – поддержка database abstraction layer (http://en.wikipedia.org/wiki/Database_abstraction_layer)
debug – флаг необходимый для отладки приложений; в мануале не рекомендуют его ставить если вы конечно не жесткий тестер
dedicated – флаг, необходим, если вы собираете game-server
dga – Direct Graphic Access – предоставляет приложениям прямой доступ к видеопамяти; подходит для игр или работой с графикой, но имеет кучу недостатков (http://plg.lrn.ru/doc/lingraph.html)
directfb – библиотека предоставляющая аппаратное ускорение по средством фрейм буфера (http://www.directfb.org/)
djvu – поддержка формата djvu
doc – добавления документации для API, Javadoc и т.д.
dri – интерфейс для доступа приложений к видеоадаптеру, при этом позволяет обеспечить аппаратное ускорение (http://ru.wikipedia.org/wiki/Direct_Rendering_Infrastructure)
dts – аудио декодер (http://ru.wikipedia.org/wiki/DTS)
dv – поддержка формата digital video
dvb – поддержка формата передачи данных(видеоданных) (http://ru.wikipedia.org/wiki/DVB)
dvd – поддержка dvd дисков
dvdr – запись dvd дисков
eds – поддержка сервера данных evolution (data server evolution)
emacs – поддержка популярного консольного редактора emacs
emboss – продукт для биологов (думаю растения ты выращивать не собираешься
)
empress – очередная база данных
empress-bcs – поддержка локального доступа к вышеупомянутой базе данных
encode – поддержка кодирования видео и аудио файлов
enscript – преобразователь кода (например есть текс в ASCII KOI-8, а надо преобразовать в PostScript, HTML, RTF, ANSI)
esd – поддержка звукового сервера (http://ru.wikipedia.org/wiki/Enlightened_Sound_Daemon)
esoob – поддержка очередной базы данных
evo – поддержка mail-проги evolution
examples – инсталляция примеров; обычно исходных кодов
exif – поддержка дополнительной информации, добавляемой(иногда) к заголовкам jpeg или tiff файлов(http://ru.wikipedia.org/wiki/EXIF)
expat – поддержка библиотек, необходимые для разбора xml (http://www.opennet.ru/docs/RUS/blfs6/general/expat.html)
fam – поддержка File Alteration Monitor – мониторинг за файлами (http://www.opennet.ru/prog/info/2285.shtml)
fastcgi – продвинутое развитие cgi протокола (связь приложения и веб-сервера) (http://ru.wikipedia.org/wiki/FastCGI)
fbcon – поддержка фреймового буфера в консоли
ffmpeg – библиотеки для конвертирования, переделывания, изменения и т.д. и т.п. музыки и видео
fftw – библиотека, позволяющая выполнять быстрые преобразования фурье(на С и fortran)( http://parallel.ru/cluster/fftw.html)
firebird – добавляет поддержку системы управления базами данных (http://ru.wikipedia.org/wiki/Firebird)
firefox – встраивает Firefox вместо Seamonkey
flac – поддержка кодека Free Lossless Audio Codec для сжатия аудио (http://ru.wikipedia.org/wiki/FLAC)
flatfile – поддержка базой данных dbm файлов flat (кто использует эту базу данных, тот поймет) (http://en.wikipedia.org/wiki/Flat_file_database)
fltk – библиотека для построения графического интерфейса (http://ru.wikipedia.org/wiki/FLTK)
fontconfig – конфигурирование и настройка шрифтов
foomaticdb – добавляет поддержку баз данных драйвера печати foomatic
fortran – поддержка языка программирования fortran
freetds – Библиотеки для поддержки протокола TDS (Tabular DataStream) для взаимодействия с Microsoft SQL Server или Sybase из С/С++, Perl или PHP программ работающих под Unix/Linux.
freewnn – сетевая система для преобразований между наборами символов Kana и Kanji
frontbase – поддержка sql сервера frontbase
ftp – поддержка ftp протокола
gcj – поддержка Java компилятора gcj
gd – графическая библиотека (http://ru.wikipedia.org/wiki/GD)
gd-external – использование внешнюю версию для gd (!опасно!)
gdbm – очередная база данных (http://www.gnu.org/software/gdbm/gdbm.html )
geoip – база ip адресов, которая сортирует их по странам и городам; точнее модуль
ggi – графическая система нового поколения (http://plg.lrn.ru/doc/lingraph.html)
gif – поддержка gif формата
gimp – встраивание плагинов для gimp
ginac – математическая библиотека для C++ (http://www.ginac.de/tutorial/)
glut – библиотеки для приложений под OpenGL (http://ru.wikipedia.org/wiki/GLUT)
gmp – библиотека для работы с числами
gnome – поддержка среды gnome (http://ru.wikipedia.org/wiki/GNOME)
gnome-keyring – демон для хранения паролей и других важных данных пользователей
gnuplot – поддержка gnuplot (http://ru.wikipedia.org/wiki/Gnuplot)
gnustep – добавляется интеграция с gnustep(среда разработки)
gnutls – проект реализующий средства для работы с TLS и SSL (http://ru.wikipedia.org/wiki/GnuTLS)
gphoto2 – поддержка цифровой камеры
gpm – драйвер мышки для консольного режима
gps – поддержка системы gps
graphviz – автоматическая визуализация графов (http://ru.wikipedia.org/wiki/Graphviz)
gzip – архиватор; просто поставь галку
gsl – научная библиотека для вычислений
gstreamer – поддержка мультимедийного фреймворка (http://ru.wikipedia.org/wiki/GStreamer)
gtk – набор графических инструментов. Gnome его использует(http://ru.wikipedia.org/wiki/Gtk)
gtkhtml – небольшой движок html
guile – поддержка одиночного интерпретатора Scheme
hal – поддержка слоя аппаратных абстракций (http://ru.wikipedia.org/wiki/Hardware_abstraction_layer)
hardened – включает защищенный режим компилятора(фактически ставятся патчи) и некоторые библиотеки, которые увеличивают общую защиту системы
hddtemp – возможность «пасти» температуру жесткого диска
hdf5 – поддержка формата данных hdf5 (иерархический формат)
htmlhandbook – возможность генерировать хелп в формате html для kde
ibm – поддержка архитектуры ppc64 (ibm)
iconv – поддержка библиотеки для перекодировки символов
icq – поддержка протокола ICQ IM
icu – поддержка интернационального компонента для unicode
idn – поддержка интернациональных доменных имен (http://ru.wikipedia.org/wiki/IDN)
ieee1394 – поддержка интерфейса ieee1394 (http://ru.wikipedia.org/wiki/IEEE_1394)
imagemagick – поддержка неинтерактивной(пакетной) обработки графических файлов (http://ru.wikipedia.org/wiki/ImageMagick)
imap – поддержка протокола imap (http://ru.wikipedia.org/wiki/IMAP)
imlib – процедура для загрузки, сохранения, отображения, масштабирования изображений в разных форматах
inifile – добавляет базе данных dbm поддержку ini-файлов
innodb – добавляет поддержку innodb для MySql (http://ru.wikipedia.org/wiki/InnoDB)
interbase – поддержка базы данных interbase (http://ru.wikipedia.org/wiki/Interbase)
iodbc – добавляет поддержку библиотеки iODBC
ipod – поддержка ipod
ipv6 – поддержка интернет протокола IP ver.6 (http://ru.wikipedia.org/wiki/IPv6)
jabber – поддержка IM протокола Jabber
jack – звуковой сервер-демон для поддержки «джекифицированных» приложений (http://ru.wikipedia.org/wiki/JACK_Audio_Connection_Kit)
java – поддержка языка программирования Java(http://ru.wikipedia.org/wiki/Java)
java5 – пакеты для java(ver.1.5)
java6 – пакеты для java(ver.1.6)
javascript – поддержка языка скриптового языка javascript
jbig – сжатие изображения без потерь (http://ru.wikipedia.org/wiki/JBIG)
jingle – дополнение к протоколу xmpp, который позволяет передавать видео и аудио данные между двумя клиентами(http://ru.wikipedia.org/wiki/Jingle_(протокол))
joystick – поддержка игрового джостика
jpeg – поддержка формата jpeg
jpeg2k – формат сжатия изображений jpeg2000 (http://ru.wikipedia.org/wiki/JPEG_2000)
kontact – поддержка персонального менеджера kontact (http://docs.kde.org/stable/ru/kdepim/kontact/index.html)
kde – поддержка рабочей среды kde(http://www.kde.ru/)
kdeenablefinal – поддержка скоростного режима компилирования; осуществляется путем увеличения использования оперативной памяти
kdehiddenvisibility – Устанавливает символы KDE скрытыми по умолчанию; требуется минимум GCC 4.1 (эксперементальный флаг)
kdeprefix – принудительно устанавливает KDE в /usr/kde/${SLOT} – если включен, либо в /usr (FHS compatible) – если выключен
kerberos – поддержка протокола сетевой аутентфикации (http://www.ixbt.com/comm/kerberos5.shtml)
kolab – система коллективной работы (фактически общий сервер)
krb4 – тоже что и kerberos, только версии 4
ladcca – добавляет поддержку Linux Audio Developer’s Configuration и Connection API; НЕ РЕКОМЕНДУЕТСЯ
ladspa – добавляет в качестве плагина стандарт для объединения звуковых фильтров с ПО (http://ru.wikipedia.org/wiki/LADSPA)
lame – добавляет библиотеку для кодирование аудио в формат mp3 (http://ru.wikipedia.org/wiki/LAME)
lapack – библиотека для решения математических уравнений (http://ru.wikipedia.org/wiki/LAPACK)
lash – добавляет поддержку сессий для приложений работающих со звуком (http://www.nongnu.org/lash/lash-manual.html)
latex – популярный набор макрорасширений(макропакетов) ( http://ru.wikipedia.org/wiki/LaTeX)
lcms – набор библиотек для работы с цветом
ldap – облегченный протокол доступа к каталогам (http://ru.wikipedia.org/wiki/LDAP)
libcaca – старая библиотека, позволяющая выводить текст вместо пикселей (использовалась со старыми видеокартами)
libedit – свободная библиотека для интерфейса командой строки и обработки строк; аналог readline (http://ru.wikipedia.org/wiki/GNU_readline)
libgda – добавляет поддержку Gnome Data Access (доступ к данным GNOME)
libnotify – поддержка уведомлений (на рабочем столе)
libsamplerate – библиотека для преобразования частоты кодирования звука
libwww – библиотека для веб-программирования(WEB API)
lirc – добавляет возможность работать с инфракрасной передачей данных
lm_sensors – поддержка lm_sensors, фактически работа с датчиками, которые установлены на вашей материнской плате(например датчик температуры процессора)
lua – поддержка интерпретируемого языка программирования lua (http://ru.wikipedia.org/wiki/Lua)
lzo – поддержка алгоритма сжатия lzo (http://ru.wikipedia.org/wiki/LZO)
m17n-lib – добавляет поддержку m17n-lib
mad – поддержка декодера mp3
maildir – распространенный формат хранения электронной почты (http://ru.wikipedia.org/wiki/Maildir)
mailwrapper – поддержка mailwrapper (net-mail/mailwrapper пакет обработчик для /usr/sbin/sendmail, который позволяет пользователям иметь более одного почтового сервиса Mail Transport System — MTA одновременно
matroska – дабавляет поддержку формата mkv и смежных с ним (http://ru.wikipedia.org/wiki/Матрёшка_(формат_данных))
matrox – добавляет поддержкау Matrox MGA (Монохромный графический адаптер)
mbox – добавляет поддержку mail box (http://en.wikipedia.org/wiki/Mbox)
mcve – поддержка системы оплаты кредитных карт (http://en.wikipedia.org/wiki/MCVE)
memlimit – позволяет ограничивать память приложений, поддержавающих такую опцию
mhash – добавляет поддержку библиотеки mhash
migemo – набор утилит для работы с японским языком
mikmod – поддержка библиотек для работы с модульными звуковыми файлами
milter – поддержка почтового фильтра milter
mime – поддержка многоцелевого расширения почты mime (http://ru.wikipedia.org/wiki/MIME)
minimal – устанавливается минимальные пакеты, необходимые для работы (плагины, шрифты, драйвера…)
mmap – поддержка memory map (карты памяти)(опции мониторинга памяти)
mmx – добавляет поддержку оптимизации под классы процессоров pentium MMX и Athlon
mng – поддержка формата графических файлов mng (http://ru.wikipedia.org/wiki/MNG)
modplug – добавление библиотеки libmodplug (библиотека для работы с музыкой в формате mod)
mono – поддержка проекта mono, который добавляет спецификации .Net Framework
motif – добавляет поддержку библиотек инструментов и набор спецификация для разработки графических интерфейсов под X Window System (http://ru.wikipedia.org/wiki/Motif)
mozilla – поддержка браузера mozilla
mp3 – поддержка формата mp3
mpeg – добавляет поддержку библиотеки libmpeg3, для манипулирования потоками данных в формате mpeg
mpi – поддержка интерфейса передачи сообщений (http://parallel.ru/tech/tech_dev/mpi.html)
(http://ru.wikipedia.org/wiki/Message_Passing_Interface)
mplayer – возможность воспроизведения и кодирования для проигрывателя mplayer
msn – поддержка IM протокола для сети MSN (http://ru.wikipedia.org/wiki/Instant_Messenger)
msql – поддержка сервера базы данных mysql
mssql – поддержка сервера базы данных mssql
mule – поддержка языков в редакторе XEmacs (http://ru.wikipedia.org/wiki/XEmacs)
multilib – возможность на 64-битных системах компилировать 32-битные и 64-битные программы
musepack – не лицензионный аудиоформат (http://ru.wikipedia.org/wiki/Musepack)
musicbrainz – порсмотр и работа с метаданными аудио файлов (http://ru.wikipedia.org/wiki/MusicBrainz)
mysql – поддержка базы данных mysql
mysqli – добавляет поддержку улучшенных mySQL библиотек
nas – поддержка network audio sound(клиент-серверная система для передачи аудио через сеть)
ncurses – добавляет библиотеку, предназначенную для управления вводом/выводом на терминал
neXt – включает инструментарий neXt
netboot – возможность загрузки из сети
netcdf – поддержка машиннонезависимого двоичного формата файлов (http://ru.wikipedia.org/wiki/NetCDF)
networkmanager – поддержка программы networkmanager (http://ru.wikipedia.org/wiki/NetworkManager)
nis – поддержка сетевой информационной службы (http://www.freebsd.org.ru/handbook/nis.html)
nls – добавляет поддержку родного языка
nntp – добавляет поддержку новостного протокола nntp (http://ru.wikipedia.org/wiki/NNTP)
nocd – поддержка режима «без диска»; устанавливает файлы на жесткий диск, чтобы использовать их без родного cd-диска
nocxx – отключает поддержку C++
nptl – добавляет поддержку потоков POSIX (http://www.opennet.ru/docs/RUS/nptl_design)
nsplugin – добавляет поддержку для браузеров, основанных на Mozilla (включая Firefox); необходимо для просмотра апплетов в этих браузерах
ocaml – добавляет поддержку объектно-ориентированного языка функционального программирования ocaml (http://ru.wikipedia.org/wiki/OCaml)
ocamlopt – добавляет поддержку ocamlopt (байт-кодный компилятор в нативный код) (http://ocaml.spb.ru/chapter11.html)
oci8 – поддержка базы данных Oracle 8
oci8-instant-client – поддержка instant-client для работы с базой данных oracle
odbc –поддержка API ODBC (http://ru.wikipedia.org/wiki/ODBC)
offensive – включает преположительно вредоносные утилиты в пакетах
ofx – поддержка импорта и экспорта файлов типа ofx (http://www.iso.ru/journal/articles/124.html)
ogg – поддержка открытого тсандарта ogg (http://ru.wikipedia.org/wiki/Ogg)
old-linux – поддержка ядер ветки 2.4 и раньше
openal – добавление библиотеки; API для работы с аудиоданными (http://ru.wikipedia.org/wiki/OpenAL)
openexr – поддержка формата openexr, для работы с графикой
opengl – поддержка графической библиотеки opengl (http://ru.wikipedia.org/wiki/OpenGL)
openmp – набор директив компилятора, процедур и переменных окружения предназначенных для программирования многопоточных приложений (http://ru.wikipedia.org/wiki/OpenMP)
oracle – поддержка базы данных Oracle
osc – поддержка пакетного протокола для коммуникации мультимедийных устройств (http://ru.wikipedia.org/wiki/Open_Sound_Control)
oscar – поддержка протокола, для мгновенных сообщений (http://ru.wikipedia.org/wiki/OSCAR_(протокол))
oss – поддержка драйвера для аудиоустройств (http://ru.wikipedia.org/wiki/Open_Sound_System)
pam – добавляет набор библиотек, предоставляющих альтернативный способ аутентификации пользователя в программах (http://www.gentoo.org/doc/ru/security/security-handbook.xml?part=1&chap=7)
pch – прекомпиляция заголовков (для более быстрой компиляции), за счет использованию памяти и дискового пространства
pcmcia – поддержка модулей расширения (http://ru.wikipedia.org/wiki/PCMCIA)
добавляет поддержку функций создания многопоточности
pcre – добавляет поддержку библиотек (для перла), для работы с регулярными выражениями (http://ru.wikipedia.org/wiki/PCRE)
pda – поддержка портативных устройств
pdf – поддержка формата pdf
perl – поддержка языка программирования – perl
php – поддержка php
plasma – поддержка нового фреймворка рабочего стола KDE (http://ru.wikipedia.org/wiki/Plasma_(KDE))
plotutils – добавляет поддержку печати
png – поддержка формата изображений – png
policykit – набор инструментов разработки для контроля системных привилегий в Unix-подобных операционных системах (http://ru.wikipedia.org/wiki/PolicyKit)
portaudio – кроссплатформенный API для работы с аудио
posix – добавляет поддержку набора стандартов POSIX (http://ru.wikipedia.org/wiki/POSIX)
postgres – поддержка базы данных postgres
ppds – поддержка планирования печати
prelude – добавление поддержки системы обнаружения атак – prelude
profile – добавляет поддержку программного анализатора производительности
pulseaudio – добавляет поддержу мультиплатформенного звукового сервера (http://ru.wikipedia.org/wiki/PulseAudio)
python – поддержка языка программирования – python
qdbm – добавление библиотек для работы с Quick Database Manager
qmail-spp – добавление плагина для qmail, позволяющий работать с smtp протоколом
qt3 – добавляет поддержку qt версии 3.х (http://ru.wikipedia.org/wiki/Qt)
qt4 – добавляет поддержку qt версии 4.х (http://ru.wikipedia.org/wiki/Qt)
quicktime – поддержка медиа плеера – quicktime
radius – поддержка сервиса аутентификации – radius (http://ru.wikipedia.org/wiki/RADIUS)
raw – поддержка формата изображений raw
rdesktop – поддержка desktop-протокола, используемого для связи с ОС windows (http://ru.wikipedia.org/wiki/Rdesktop)
readline – добавляет поддержку библиотеки для интерфейса командной строки и обработки строк (http://ru.wikipedia.org/wiki/GNU_readline)
recode – библиотека для перекодировки текста (http://ru.wikipedia.org/wiki/Recode)
rss – поддержка rss-лент
ruby – поддержка языка программирования – ruby
samba – lобавляет поддержку протокола – SAMBA
sapdb - добавляет поддержку базы данных – SAP DB
sasl - добавляет подддержку простой аутентификацию и слоя безопасности
savedconfig – используйте чтобы восстановить свой конфиг из /etc/portage/savedconfig ${CATEGORY}/${PN}; убедитесь, что ваши флаги USE разрешают необходимые зависимости
scanner – добавляет поддержку сканеров
sdl – добавляет поддержку Simple Direct Layer (медиа библиотека)
seamonkey - добавляет поддержку браузера Seamonkey
selinux – !!ТОЛЬКО ДЛЯ ВНУТРЕННЕГО ИСПОЛЬЗОВАНИЯ!! Поддержка Security Enhanced Linux; должен быть установлен профилем selinux, иначе будет сбой
semantic-desktop - Cross-KDE поддержка семантического поиска и сессий восстановления информации
session - добавляет поддержку постоянных сессий
sharedext – добавляет возможность создания совместно используемых расширений в PHP
sharedmem – добавляет поддержку совместно используемой памяти
shorten – добавляет поддержку аудио кодека shorten
simplexml – поддержка SimpleXML
skey – включает поддержку S/Key (Одноразовый пароль) авторизации
slang – добавляет поддержку библиотеки отображения текста slang (она похожа на ncurses, только другая)
slp – добавляет поддержку протокола обнаружения сервисов (Service Locator Protocol)
smartcard – добавляет поддержку смарткарт
smp – добавляет поддержку многопроцессорных и многоядерных систем
sndfile – добавляет поддержку libsndfile (библиотека для чтения и записи аудиофайлов)
snmp – добавляет поддержку простого протокола управления сетью (Simple Network Management Protocol) если доступно
soap – добавляет поддержку SOAP (простой протокол доступа к объектам, Simple Object Access Protocol)
sockets – добавляет поддержку tcp/ip сокетов
socks5 – добавляет поддержку socks5 прокси
solid – добавляет поддержку движка баз данных Solid
source – установка zip архива исходных кодов
sox – добавляет поддержку Sound eXchange (SoX) (http://en.wikipedia.org/wiki/SoundExchange)
speex – добавляет поддержку кодека speex (используется для кодирования речи)
spell – добавляет поддержку словарей
spl – добавляет поддержку стандартных библиотек PHP (Standard PHP Library)
sqlite – добавляет поддержку sqlite – встроенные базы данных sql
sqlite3 – добавляет поддержку sqlite3 – встроенные базы данных sql
sse – оптимизации для быстрой работы с плавающей точкой для процессоров класса PentiumIII+
sse2 – оптимизации для быстрой работы с плавающей точкой для процессоров с поддержкой инструкции SSE2
ssl – добавляет поддержку соединений уровеня защищённых сокетов (Secure Socket Layer)
startup-notification – включает механизм обратной связи для приложений в автозагрузке
static – !!НЕ ИСПОЛЬЗОВАТЬ ВО ВРЕМЯ bootstrap!! Связывает исполняемые файлы статически, вместо динамического связывания
subversion - включает поддержку системы контроля версий
suid – включает программу setuid root, с возможными рисками безопасности
svg – добавляет поддержку масштабируемой векторной графики SVG (Scalable Vector Graphics)
svga – добавляет поддержку SVGAlib (графическая библиотека)
sybase – добавляет поддержку сервера баз данных SQL Sybase
sybase-ct – добавляет поддерку Sybase-CT
symlink – заставляет ебилды ядра принудительно обновить символьные ссылки /usr/src/linux
syslog – добавляет поддержку syslog (http://ru.wikipedia.org/wiki/Syslog)
sysvipc – поддержка System V-совместимых межпроцессных связей
szip – использовать библиотеку сжатия szip
taglib – библиотека для работы с аудио-метаданными
tcl – поддержка командного языка инструментов (http://ru.wikipedia.org/wiki/Tcl)
tcpd – добавляет поддержку TCP wrappers (http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/tcpwrappers.html)(http://www.rhd.ru/docs/manuals/enterprise/RHEL-AS-2.1-Manual/custom-guide/tcp-wrappers.html)
test – данный флаг должен быть установлен, елси вы хотите чтобы система сама включала нужные пакеты; рекомендуется данный флаг не ставить
theora – поддержка видео кодека theora (http://ru.wikipedia.org/wiki/Theora)
threads – поддержка стандарта POSIX threads для реализации потоков (http://ru.wikipedia.org/wiki/POSIX_Threads)
tidy – добавляет поддержку, средства командной строки и библиотеки, используемые для чтения HTML, XHTML, XML файлов
tiff – поддержка формата изображений tiff (http://ru.wikipedia.org/wiki/TIFF)
timidity – билд с Timidity++, для работы с миди файлами
tk – добавляет кроссплатформенную библиотеку стандартных графических элементов (http://ru.wikipedia.org/wiki/Tk)
tokenizer – парсер для PHP файлов
truetype – добавляет поддержку truetype шрифтов (http://ru.wikipedia.org/wiki/TrueType)
uclibc – стандартная библиотека языка программирования C (http://ru.wikipedia.org/wiki/UClibc)
unicode – поддержка кодировки Unicode
usb – добавляет поддержку USB
v4l – подсистема ядра, отвечающая за видеозахваты, потоки и т.д. (http://citkit.ru/articles/420)
v4l2 – тоже самое что и выше, только другой версии (http://ru.wikipedia.org/wiki/V4L2)
vanilla – не добавляйте дополнительные патчи, изменяющие поведение; НЕ ИСПОЛЬЗУЙТЕ ЭТОТ ФЛАГ В ГЛОБАЛЬНЫХ ФЛАГАХ из-за серьезных изменений в значения
vcd – поддержка видео на Cd-дисках; фактически формат хранения данных на CD (http://ru.wikipedia.org/wiki/VCD)
vhosts – добавляет поддержка виртуального хостинга
videos – устанавливает дополнительные видео файлы (используются в некоторых играх)
vim-syntax – перемещение связных скриптов в редакторе vim
vnc – поддержка VNC (доступ к удаленному рабочему столу)
voodoo3 – поддержка графического чипсета voodoo, иначе поддерживается voodoo4/5
vorbis – добавляет поддержку кодека OggVorbis (http://ru.wikipedia.org/wiki/Vorbis)
wavpack – добавляет поддержку кодека wavpack (http://ru.wikipedia.org/wiki/WavPack)
wddx – добавляет поддержку механизма обмена данными wddx (http://ru.wikipedia.org/wiki/WDDX)
wifi – добавляет wifi функции
win32codecs – пакет для avi декодирования
wmf – поддержка формата векторных графических файлов (http://ru.wikipedia.org/wiki/Windows_Metafile)
wxwindows – кроссплатформенная библиотека для создания графических интерфейсов
x264 – библиотека для кодирования видеопотоков H.264 (http://ru.wikipedia.org/wiki/X264)
xattr – добавляет поддержку расширенных атрибутов (метаданные)
xcb – замена для Xlib
xcomposite – добавляет поддержку улучшений для Xorg
xemacs – добавляет поддержку текстового редактора xemacs (http://ru.wikipedia.org/wiki/XEmacs)
xface – добавляет поддержку xface
xft – поддержка xft шрифтов
xine – поддержка библиотек для плеера Xine (http://ru.wikipedia.org/wiki/Xine)
xinerama – модульное расширение для системы X Window (http://ru.wikipedia.org/wiki/Xinerama)
xinetd – добавляет поддержку xinetd (http://lantan.chat.ru/xinetd.html)
xml – поддержка xml файлов (http://ru.wikipedia.org/wiki/XML)
xmlrpc – добавляет поддержку стандарта вызова удаленных процедур (http://ru.wikipedia.org/wiki/XML-RPC)
xosd – отправляет данные на экран, используя соответствующую библиотеку
xpm – добавляет поддержку графического формата
xprint – поддержка xprint (http://www.mozilla.org/projects/xprint)
xscreensaver – добавляет поддержку расширения для XScreenSaver
xsl – поддержка xsl библиотеки
xulrunner – платформа для разработки приложений от mozila (http://ru.wikipedia.org/wiki/XULRunner)
xv – добавляет опции для расширения Xvideo
xvid – поддержка кодека xvid (http://ru.wikipedia.org/wiki/Xvid)
yahoo – поддержка протокола yahoo messenger
zeroconf – поддержка автоматического поиска DNS (http://ru.wikipedia.org/wiki/Zeroconf)
zlib – кроссплатформенная библиотека для сжатия данных (http://ru.wikipedia.org/wiki/Zlib)
Комментариев (1)
Gentoo.Компиляция мечты(Часть2) :BooRoo.ru 26.04.2009 в 14:48
[...] глобальные и локальные флаги описаны тут. А вот здесь вольный перевод этих самых глобальных [...]
Вы должны войти, чтобы оставлять комментарии.