Избыточно.
почему?
просто evdev както ставил и мышь и клава не работали.
кейборд и мауз ставил, но некоторые клавы не пашут
Gentoo Linux 3.12.9 ~amd64
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Gentoo Linux → make.conf
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Избыточно.
почему?
просто evdev както ставил и мышь и клава не работали.
кейборд и мауз ставил, но некоторые клавы не пашут
А что вообще лучше указывать? "keyboard mouse synaptic" или просто "evdev"?
synaptic лучше в любом случае оставить, IMHO.
А вместо INPUT_DEVICES="keyboard mouse" уже давно рекомендуется INPUT_DEVICES="evdev"
просто evdev както ставил и мышь и клава не работали.
После этого соответствующие драйвера пересобрать не забыли?
В ядре всё нужное перед этим включили?
Почему нет make.conf в /mnt/gentoo/etc/portage/make.conf (согласно Handbook (раздел 5.d. Configuring the Compile Options))?
А в /mnt/gentoo/etc/make.conf?
А в /mnt/gentoo/etc/make.conf?
Есть! Спасибо огромное!!!
мой конфиг.
CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j9"
#FEATURES="-parallel-fetch"
CC=gcc
CXX=g++
FEATURES="ccache parallel-fetch"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
FEATURES="collision-protect"
VIDEO_CARDS="nvidia"
ALSA_CARDS="hda-intel"
INPUT_DEVICES="mouse keyboard"
LIRC_DEVICES="asusdh"
LINGUAS="ru en"
#FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"
USE="-gnome -samba -cups -thunar consolekit policykit pam udev bash-completion unicode 7zip xorg esd xvmc dxr3 audiofile vidix aalib vcd -hal xvid lua bzip2 dbus a52 aac amr accessibility oss mng vorbis crypt python perl flac -arts ieee1394 -kdevelop xine tiff djvu glib mtrr dvd slang lzo kde alsa cdr sse sse2 ss ssse3 pae mp3 X mmx ogg opengl -ipv6 kdeenablefinal kdehiddenvisibility jpeg gif -samba -sudo pnp png usb pdf pdo -l"
#source /usr/local/portage/layman/make.conf
#PORTDIR_OVERLAY="/usr/local/portage"
#PORTDIR_OVERLAY="$PORTDIR_OVERLAY /usr/local/portage/flash"
ACCEPT_LICENSE="AdobeFlash-10.3 Nero-EULA-US AdobeFlash-10 skype-eula skype-4.0.0.7-copyright dlj-1.1"
EMERGE_DEFAULT_OPTS="--autounmask=n"
PHP_INI_VERSION=production
Что за дибилизмм, Слишком много ссылок в сообщении. Разрешено 0 ссылок. Уменьшите количество ссылок.
для чего такие ограничения.
CHOST="i686-pc-linux-gnu"
а почему не
CHOST="x86_64-pc-linux-gnu"
?
pdo -l"
Что это за «хитрый» флаг?
Флага ss тоже не бывает, по крайней мере, я у себя не нашёл.
Что за дибилизмм,
Аккуратнее с эмоциями
3.2.18. Запрещается обсуждать правила или действия модератора/администрации, кроме как в разделе «Техподдержка LinuxForum».
Всем доброго времени суток - есть вопрос как раз по make.conf
Раньше ни разу не заморачивался на тему его расположения, содержимого, ибо сидел на достаточно дружелюбных в установке ОС (ну или я был настолько неинтересующимся человеком, что руки не доходили ни в какую до ключевых вещей).
Сейчас устанавливаю генту на виртуальной машине, вопрос - что make.conf располагается в /mnt/gentoo/etc/portage/. Это нормально?
И нет ли чего страшного, если я его фактически и не заполняю? Я так понял, что make.global "если что" меня подстрахует?
Сейчас устанавливаю генту на виртуальной машине, вопрос - что make.conf располагается в /mnt/gentoo/etc/portage/. Это нормально?
Нормально:
Starting next week, new stages will have make.conf and make.profile
moved from /etc to /etc/portage. This is a change in the installation
defaults, that will only affect new installs so it doesn't affect
current systems.
Current users don't need to do anything. But if you want to follow the
preferred location, you may want to take the chance to move the files
in your system(s) to the new location.
И нет ли чего страшного, если я его фактически и не заполняю? Я так понял, что make.global "если что" меня подстрахует?
Можно и так сказать, но зачем тогда Gentoo, если его под свою конфигурацию не настраивать?
Свои текущие настройки можете увидеть так:
emerge --info
Phenom II x6, Radeon HD 6570.
These settings were set by the metro build script that automatically built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
#ACCEPT_KEYWORDS="~amd64"
SYNC="git://github.com/funtoo/ports-2012.git"
GENTOO_MIRRORS="http://gentoo.iteam.net.ua/"
LINGUAS="ru"
# GCC
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -mtune=native"
CXXFLAGS="-march=native -O2 -pipe"
MAKEOPTS="-j7"
# Emerge
EMERGE_DEFAULT_OPTS="--ask --verbose --jobs=10"
FEATURES="candy parallel-fetch"
#USE
SYSTEM="sse sse2 sse3 sse4a bash-completion consolekit dbus udev acpi"
MEDIA="alsa mmx 3dnow 3dnowext mmxext openal lcms opencl mp3 mad"
IMAGES="jpeg gif png svg tiff apng"
TEXT="pdf djvu vim-syntax xpdf-headers truetype xft"
CODECS="aalib acc acl ffmpeg gsm lame matroska mjpeg mp3 mp4 ogg openal stream x264 xvid \
v4l v4l2"
KERNEL="symlink"
LANG="lua python"
XORG="X opengl gtk cairo xcb"
BAD="-samba -bluetooth -gnutls -xinerama -ipv6 -qt4 -gdbm -berkdb -perl -qt3support -tiff \
-gnome -introspection -pulseaudio -nautilus -kde -build"
USE="${XORG} ${SYSTEM} ${MEDIA} ${IMAGES} ${TEXT} ${CODECS} ${KERNEL} ${LANG} ${XORG} ${BAD}"
PORTAGE_BINHOST=
#Devices
INPUT_DEVICES="evdev"
VIDEO_CARDS="fglrx"
source /var/lib/layman/make.conf
parallel-fetch активирован в портаже, поэтому в make.conf можно его не указывать.
Ну там типа: красный - обязательно, синий - на усмотрение. ???
Красный — в данном пакете этот флаг включён;
синий — отключен.
Обязательные флаги отключить нельзя; если для корректной работы пакеты нужна определённая комбинация флагов или, наоборот, недопустима некоторое совместное использование флагов, emerge «сообщит» об этом.
Чтобы прочитать описание флага, можно использовать команду
euse -i <ФЛАГ>
#USE SYSTEM="sse sse2 sse3 sse4a bash-completion consolekit dbus udev acpi" MEDIA="alsa mmx 3dnow 3dnowext mmxext openal lcms opencl mp3 mad" IMAGES="jpeg gif png svg tiff apng" TEXT="pdf djvu vim-syntax xpdf-headers truetype xft" CODECS="aalib acc acl ffmpeg gsm lame matroska mjpeg mp3 mp4 ogg openal stream x264 xvid \ v4l v4l2" KERNEL="symlink" LANG="lua python" XORG="X opengl gtk cairo xcb" BAD="-samba -bluetooth -gnutls -xinerama -ipv6 -qt4 -gdbm -berkdb -perl -qt3support -tiff \ -gnome -introspection -pulseaudio -nautilus -kde -build" USE="${XORG} ${SYSTEM} ${MEDIA} ${IMAGES} ${TEXT} ${CODECS} ${KERNEL} ${LANG} ${XORG} ${BAD}"
а чем вызван такой способ прописывания USE флагов ?
а чем вызван такой способ прописывания USE флагов ?
Личным представлением об удобстве. В Linux всегда есть возможность решить правильно задачу не единственным способом.
а чем вызван такой способ прописывания USE флагов ?
Лично для меня - так удобнее, чем в общей куче ковыряться. Прозрачнее, что ли...
Подобное указано в Funtoo-вики, поглядел и понравилось. http://www.funtoo.org/wiki/Make.conf
Хотя при сборке отдельных пакетов при такой форме записи два или три раза возникали ошибки.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Gentoo Linux → make.conf
Форум работает на PunBB, при поддержке Informer Technologies, Inc