Рабочие будни

Архивы

Распределенная компиляция distcc в Gentoo

февраля 17, 2008

emerge distcc
# nano -w /etc/make.conf
(Вместо N укажите подходящее число для вашего случая)
Как правило это общее кол-во процессоров на всех компьютерах, умноженное на 2 и плюс 1
MAKEOPTS="-jN"
(Добавим distcc в переменную FEATURES)
FEATURES="distcc"
(Установим директорию для временных файлов distcc)
DISTCC_DIR="/tmp/.distcc"

/usr/bin/distcc-config --set-hosts «192.168.0.1 192.168.0.2 192.168.0.3 localhost»
(Перечисляем адреса компов участвующих в копиляции)

В /etc/conf.d/distccd правим то что требуется
в моём случае DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.168.0.0/16"

rc-update add distccd default
/etc/init.d/distccd start

http://www.gentoo.org/doc/ru/distcc.xml

Полезности emerge

февраля 15, 2008

Параллельное скачивание и компиляция

1) В одной консоли запускаем emerge --fetchonly kde-meta
2) В другой emerge kde-meta

Еще вариант подсказал мудрый посетитель

Указать в make.conf ключик FEATURES="parallel-fetch", чтобы при «emerge kde-meta» в фоне продолжало параллельно скачивать необходимые пакеты

Работаем над KDE

февраля 15, 2008

Собрал тут KDE, работает.
Включил аппаратную поддержку видео в ярде, получаю ошибку при запуске startx
Fatal server error:
Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices

Лечится:
xorgcfg -textmode

Советы пользователям Gentoo

февраля 13, 2008

Отличный блог

http://lxj.endofinternet.net/column/gentoo-tips/

Виртуальная энциклопедия Linux по-русски

февраля 12, 2008

http://rus-linux.net/

Русский Gentoo

февраля 12, 2008

Русский сайт Gentoo — единая точка входа, основной информационный ресурс и территория, в которой есть все необходимое для ведения проектов и общения на русском языке разработчиков и пользователей Gentoo.

http://www.rugentoo.org/

Документация Gentoo

февраля 12, 2008

Собственно всё сказано. Читаем...
http://ru.gentoo.neysx.org/doc/ru/index.xml