Установка TruePortage
Установка layman
# emerge layman [ebuild N ] app-portage/layman-1.2.3 USE="git subversion -test" 0 kB
Настройка layman
Добавляем конфигурацию layman в /etc/make.conf:
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
Конфигурируем /etc/layman/layman.cfg:
storage : /usr/portage/local/layman # начиная с версии 1.2 следует менять путь
...
overlays : http://www.gentoo.org/proj/en/overlays/layman-global.txt
http://download.trueoffice.org/portage.xml
Добавляем оверлей trueportage:
# layman -L ... # layman -a trueportage * Running command "/usr/bin/svn co "http://www.trueoffice.org/svn/portage/" "/usr/portage/local/layman/trueportage""... A /usr/portage/local/layman/trueportage/profile ... ...
Настройка профиля
Удаляем текущий профиль:
# rm /etc/make.profile
Создаем симлинк на необходимый профиль:
# ln -s /usr/portage/local/layman/trueportage/profiles/amd64/vps/web /etc/make.profile
Создаем симлмнк /etc/portage/package.keywords (в силу того, что portage не поддерживает package.keywords непосредственно в профиле)
# mkdir /etc/portage/ # ln -s /etc/make.profile/package.keywords /etc/portage/package.keywords