61

Re: make.conf

Lupo Alberto пишет

Избыточно.

почему?
просто evdev както ставил и мышь и клава не работали.
кейборд и мауз ставил, но некоторые клавы не пашут

62

Re: make.conf

cypherpunks01 пишет

А что вообще лучше указывать? "keyboard mouse synaptic" или просто "evdev"?

synaptic лучше в любом случае оставить, IMHO.
А вместо INPUT_DEVICES="keyboard mouse" уже давно рекомендуется INPUT_DEVICES="evdev"

63

Re: make.conf

virxak пишет

просто evdev както ставил и мышь и клава не работали.

После этого соответствующие драйвера пересобрать не забыли?
В ядре всё нужное перед этим включили?

64

Re: make.conf

Почему нет make.conf в /mnt/gentoo/etc/portage/make.conf (согласно Handbook (раздел 5.d. Configuring the Compile Options))?

65

Re: make.conf

А в /mnt/gentoo/etc/make.conf?

66

Re: make.conf

Lupo Alberto пишет

А в /mnt/gentoo/etc/make.conf?

Есть! Спасибо огромное!!!

67

Re: 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 ссылок. Уменьшите количество ссылок.
для чего такие ограничения.

68

Re: make.conf

bagas пишет
CHOST="i686-pc-linux-gnu"

а почему не

CHOST="x86_64-pc-linux-gnu"

?

bagas пишет

pdo -l"

Что это за «хитрый» флаг? ad

Флага ss тоже не бывает, по крайней мере, я у себя не нашёл.

bagas пишет

Что за дибилизмм,

Аккуратнее с эмоциями

3.2.18. Запрещается обсуждать правила или действия модератора/администрации, кроме как в разделе «Техподдержка LinuxForum».

69

Re: make.conf

Всем доброго времени суток - есть вопрос как раз по make.conf
Раньше ни разу не заморачивался на тему его расположения, содержимого, ибо сидел на достаточно дружелюбных в установке ОС (ну или я был настолько неинтересующимся человеком, что руки не доходили ни в какую до ключевых вещей).

Сейчас устанавливаю генту на виртуальной машине, вопрос - что make.conf располагается в /mnt/gentoo/etc/portage/. Это нормально?
И нет ли чего страшного, если я его фактически и не заполняю? Я так понял, что make.global "если что" меня подстрахует?

70

Re: make.conf

kurchatov09876 пишет

Сейчас устанавливаю генту на виртуальной машине, вопрос - что make.conf располагается в /mnt/gentoo/etc/portage/. Это нормально?

Нормально:

Консоль

gentoo-home lupo # eselect news list
News items:
  [1]      2010-03-23  New desktop subprofiles for GNOME and KDE
  [2]      2010-08-01  --as-needed enabled in default profiles
  [3]      2012-03-16  udev-181 unmasking
  [4]      2012-05-21  Portage config-protect-if-modified default
  [5]      2012-09-09  make.conf and make.profile move
gentoo-home lupo # eselect news read 5
2012-09-09-make.conf-and-make.profile-move
  Title                     make.conf and make.profile move
  Author                    Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
  Posted                    2012-09-09
  Revision                  1

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.


kurchatov09876 пишет

И нет ли чего страшного, если я его фактически и не заполняю? Я так понял, что make.global "если что" меня подстрахует?

Можно и так сказать, но зачем тогда Gentoo, если его под свою конфигурацию не настраивать?
Свои текущие настройки можете увидеть так:

emerge --info

71 (05.11.2012 16:40:07 отредактировано raven_cler)

Re: make.conf

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

72

Re: make.conf

parallel-fetch активирован в портаже,  поэтому в make.conf можно его не указывать.

73

Re: make.conf

http://storage8.static.itmages.ru/i/13/0104/s_1357292266_1798985_889e91ea16.jpeg
какие USE-флаги (и не только их) архиважно необходимо прописывать в /etc/portage/make.conf, при выводе подобной бяке emerge (имеется ввиду "цветной" приоритет).
Ну там типа: красный - обязательно, синий - на усмотрение.   ???

74

Re: make.conf

Silencer пишет

Ну там типа: красный - обязательно, синий - на усмотрение.   ???

Красный — в данном пакете этот флаг включён;
синий — отключен.

Обязательные флаги отключить нельзя; если для корректной работы пакеты нужна определённая комбинация флагов или, наоборот, недопустима некоторое совместное использование флагов, emerge «сообщит» об этом.
Чтобы прочитать описание флага, можно использовать команду

euse -i <ФЛАГ>

75

Re: make.conf

raven_cler пишет

#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 флагов ?

76

Re: make.conf

amid88 пишет

а чем вызван такой способ прописывания USE флагов ?

Личным представлением об удобстве. В Linux всегда есть возможность решить правильно задачу не единственным способом.

77

Re: make.conf

amid88 пишет

а чем вызван такой способ прописывания USE флагов ?

Лично для меня - так удобнее, чем в общей куче ковыряться. Прозрачнее, что ли...
Подобное указано в Funtoo-вики, поглядел и понравилось. http://www.funtoo.org/wiki/Make.conf
Хотя при сборке отдельных пакетов при такой форме записи два или три раза возникали ошибки.