Русское FAQ на gentoo.org.
http://gentoo.ru - основной русский ресурс
http://forums.gentoo.org/viewforum-f-43.html - русский форум на gentoo.org
За наполнение раздела благодарим Syncro.
Дженту
Прочитайте раздел 2 в Gentoo Linux Handbook - http://www.gentoo.org/doc/en/handbook/index.xml
Для безопасности получать права суперпользователя могут только пользователи, принадлежащие группе wheel.
Включить пользователя в группу wheel можно следующей командой:
user@localhost~$ gpasswd -a user_name wheel
Gentoo прежде всего source-based дистрибутив. Это порождает как некоторые недостатки, так и преимущества. Существует множество замечательных бинарных диструбутивов - пользутесь ими, если не можете или не хотите собирать основную часть ПО из исходников. Тем не менее некоторое количество прекомпилированных пакетов идет в составе stage3-образов и GRP-диска.
PKGDIR=/mnt/cdrom emerge -k packet_name
Создавать собственные бинарные пакеты при установке можно передавая параметр --builpkg
при emerge
, или из уже установленных утилитой quickpkg
.
И на дессерт смотрим сюда: http://gentoo-wiki.com/TIP_Using_PORTAGE_BINHOST
Обозначьте следующие переменные в /etc/make.conf
:
HTTP_PROXY="http://username:password@yourproxybox.org:portnumber"
FTP_PROXY="ftp://username:password@yourproxybox.org:portnumber"
RSYNC_PROXY="rsync://username:password@yourproxybox.server:portnumber"
Чтобы получше узнать возможности портежей в настройке, выполните команду:
nano /etc/make.conf.example
user@localhost~$ equery d {имя пакета}
http://ru.gentoo-wiki.com/HOWTO_Экономия_трафика_с_помощью_deltup
http://gentoo-wiki.com/TIP_Downloading_distfiles_on_another_machine
http://den-linux.pisem.net/cleandistfiles/
http://evvl.rustedhalo.net/software/gentoo/
Добавляйте nice -n+10
перед emerge
, например:
user@localhost~$ nice -n+10 emerge -uD world
Поискать сообщение об ошибке в гугле, затем на bugs.gentoo.org, задать вопрос на форуме или в ирке.
В пакет gentoolkit
входит утилита для управления флагами - euse
.
user@localhost~$ euse -i {флаг}
Данная команда выведет краткое описание флага. Посмотреть значения use флагов для пакета можно утилитой equery
:
user@localhost~$ equery u packet_name
emerge -s word_for_search
- по названиюemerge -S word_for_search
- по описаниюСуществует также утилита esearch
. Она индексирует метаинформацию дерева портежей и обеспечивает более быстрый поиск по дереву.
Использовать distcc и ccache:
distcc - распределенная между машинами сборка пакетов http://www.gentoo.org/doc/en/distcc.xml
ccache - http://gentoo-wiki.com/Ccache
Либо купить новое железо. ;)
Старое официальное руководство по локализации Gentoo Linux.
Свежее руководство по переводу Gentoo под UTF-8 http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way.
Например, так:
root@localhost# emerge epm
root@localhost# epm -qa
или так:
root@localhost# emerge gentoolkit
root@localhost# qpkg -I -v