Установка 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