Gentoo: Установка WINE@Etersoft

Материал из База знаний Etersoft

Перейти к: навигация, поиск

HOWTO Wine@Etersoft в Gentoo

Для того, чтобы установить WINE@Etersoft в дистрибутиве Gentoo, можно воспользоваться CRG репозиторием.

Для того, чтобы воспользоваться деревом пакетов нужно воспользоваться утилитой Layman из основного дерева. Layman - это инструмент разработанный для того, чтобы помочь Вам гибко и быстро управлять локальным репозиторием оверлеев, которые вы хотите использовать в Вашей системе. Для начала нужно просто установить пакет Layman:

$ emerge -av layman

Скачиваем список доступных репозиториев:

$ layman -S

После чего нужно выбрать и добавить дерево оверлея к текущему дереву портежей:

$ layman --add crg

После добавления CRG репозитория, необходимо указать PORTDIR_OVERLAY каталог, для этого необходимо отредактировать файл /etc/make.conf:

PORTDIR_OVERLAY="/usr/local/portage/layman/crg"


Таким образом мы позволяем устанавливать дополнительные ebuild'ы при этом не нарушая процесс синхронизации основного дерева портежей.

Теперь мы можем устанавливать пакеты для которых есть ebuild'ы в CRG, при этом бинарные пакеты должны лежать в /usr/portage/distfiles

Если для пакетов WINE@Etersoft еще нет ebuild'ов нужной версии, то выполняем следующие действия:

1) Переименовываем /usr/local/portage/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.10_p23.ebuild в /usr/local/portage/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.10_p25.ebuild

2) даём команду ebuild /usr/local/portage/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.10_p25.ebuild digest

После создание ebuild'ов и копирования бинарников можно устанавливать WINE@Etersoft командой

$ emerge -uD wine-etersoft-public

$ emerge -uD wine-etersoft-sql


Обновленную версию этой статьи можно найти тут: http://kb.etersoft.ru/Gentoo:_Установка_продуктов_Etersoft

Более подробную информацию про создание и добавление ebuild'ов можно найти: http://ru.gentoo-wiki.com/wiki/Portage_Overlay