Затем что я операционную систему использую, а не дрочу на красоту конфигов. В юзах легко запутаться, поэтому я их разбиваю, а на остальное забиваю болт, ибо не ломалось - не чини.
# WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. CHOST=«x86_64-pc-linux-gnu»
Не знаю, как сейчас, но раньше это был единственный способ включить перевод во всех возможных пакетах. Последние два были актуальны для firefox (еще до того, как отделили его от xulrunner'а) и openoffice.
У самого тоже самое, но ни firefox'ом, ни openoffic'ом не пользуюсь. Заполняю на автомате.
Ну и к чему эти ссылки? Они как-то объясняют, зачем ты запихнул в INPUT keyboard и mouse, которые заменяет собой evdev? Естественно, поддержки тачпадов в нём нет. Впрочем, можешь добавлять в игнор, он как раз для слабаков.
Вот точно так же как после того как я тебе разжевал тебе стало «естественно», что в input нужен synaptics а в linguas - ru, мне все это «естественно» с самого начала.
Поэтому если тебе действительно интересно почему в конфиге все должно быть так а не иначе - гугл тебя ждет, а если тебе только посамоутверждаться, то это не ко мне.
Вот точно так же как после того как я тебе разжевал тебе стало «естественно», что в input нужен synaptics
Ты немного опоздал, ибо INPUT_DEVICES=«evdev synaptics» я использовал давно. Специально ведь не стал писать, что evdev не используется для тачпадов, ибо это подразумевалось и должно было быть очевидно для любого, кто хотя бы потрудился почитать, что же это такое, а не просто перепастил строчку из хэндбука/доки/вики.
А с таким уровнем локализации ru в LINGUAS совершенно не нужен, ИМХО.
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="a52 aac alsa -arts -avahi -bash-completion bluetooth cairo -consolekit dbus -doc dri -gnome -gtk -hal -icq -ipv6 kde -kdeprefix mmx -mono mp3 -networkmanager nls opengl png qt3support qt4 -semantic-desktop sqlite3 sse sse2 udev unicode X xcomposite"
VIDEO_CARDS="nvidia"
ARCH="amd64"
MARCH="k8"
ACCEPT_KEYWORDS="${ARCH}"
MAKEOPTS="-j2"
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# 2006/06/07 - Danny van Dyk <kugelfang@gentoo.org>
# Multilib settings for all amd64 subprofiles.
MULTILIB_ABIS="amd64 x86"
DEFAULT_ABI="amd64"
# Do not remove this one, or all kinds of hell breaks loose.
ABI="amd64"
# 64bit specific settings.
CHOST_amd64="x86_64-pc-linux-gnu"
CDEFINE_amd64="__x86_64__"
# 32bit specific settings.
CFLAGS_x86="-m32"
LDFLAGS_x86="-m elf_i386"
ASFLAGS_x86="--32"
CHOST_x86="i686-pc-linux-gnu"
CDEFINE_x86="__i386__"
LINGUAS="ru"
XSESSION="KDE-4"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://www.las.ic.unicamp.br/pub/gentoo/ http://gentoo.c3sl.ufpr.br/ http://gentoo.inode.at/ "
PORTDIR_OVERLAY="/usr/local/portage"
source /usr/local/portage/layman/make.conf
INPUT_DEVICES="evdev"
#PORTAGE_BINHOST="http://gentoo.wever.org/x86_64/core2/"
PORTAGE_NICENESS=10
PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
EMERGE_DEFAULT_OPTS="-vb --jobs=2 --load-average=3 --autounmask=n"
PORTAGE_TMPDIR="/tmp/portage"
Почти дефолт, пару общих флагов накидал (типа X, -gnome, kde, qt4), указал видеокарту, язык, устройства ввода. Все остальные use флаги указываются руками (ну и профилем, да) в /etc/portage/package.use/*-*
WM/DE - преимущественно kwin/kde4.
С разными перерывами - 2 года. Чистого времени - около года наверное.
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
PORTDIR_OVERLAY="/var/lib/g-ctan/"
source /var/lib/layman/make.conf
CFLAGS="-O2 -pipe -march=native -mtune=native -maes"
CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common,--as-needed"
MAKEOPTS="-j5"
ACCEPT_LICENSE="*"
ACCEPT_KEYWORDS="~amd64"
FEATURES="parallel-fetch"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="X mmx mmxext sse sse2 ssse3 ipv6 dbus opengl alsa -mono truetype unicode -gnome -kde threads -hal -motif win32codecs acpi xvmc"
EMERGE_DEFAULT_OPTS="-j3"
DISTFILES="/usr/portage/distfiles/"
LANGUAGE="ru"
APACHE2_MPMS="event"
RUBY_TARGETS="ruby19"
LINGUAS="ru en"
INPUT_DEVICES="evdev"
VIDEO_CARDS="intel nvidia i965"
SOUND_CARDS="hda-intel"
SANE_BACKENDS="canon epson"
CAMERAS="canon ptp2"
#elog
PORTAGE_ELOG_CLASSES="error warn log"
PORTAGE_ELOG_SYSTEM="save"
package.use - долбанёшься смотреть, копировать не буду.
WM: xmonad
использую 3-тий год.
да в системе ещё x86_64 префикс с ghc-7.4.2, и пара чрутов с ~x86, x86, x86_64 stable (если не убил) и какой-то чрут с дебианом.