Для установки продуктов и тем интерфейса, распространяемых как файлы с расширением
egg, необходимо использовать программу
easy_install, установочный пакет которой находится в
каталоге
Software/Server/Plone/Products/Themes на
диске НауЛинукс. Для установки
программы перейдите в этот каталог и выполните следующую команду:
sh setuptools-0.6c9-py2.4.egg![]() | Замечание |
|---|---|
Подробная информация об easy_install находится на сайте http://peak.telecommunity.com/DevCenter/EasyInstall. |
![]() | Замечание |
|---|---|
Все дальнейшее рассмотрение проводится на примере установки новой темы интерфейса. Установка продукта производится аналогично, необходимо изменить только имя файла продукта |
Добавление продукта или новой темы производится в следующем порядке:
Распаковать архив продукта или темы при помощи команды
tar. Например, для темы EstateLite
перейдите в каталог
Software/Server/Plone/Products/Themes/EstateLite и выполните следующую команду:
tar -xvzf quintagroup.theme.estatelite-1.0.1.tar.gzТакже можно использовать стандартный Менеджер архивов.
Установить тему при помощи команды
easy_install, вызвав ее следующим образом:
easy_install пакет.egg или пакетЗдесь или пакет.egg — имя
пакета темы. Например, для тем пакетalterootheme.busycity
и quintagroup.theme.estatelite-1.0.1-py2.4.egg:
easy_install alterootheme.busycityили
easy_install quintagroup.theme.estatelite-1.0.1-py2.4.egg
Установить файл конфигурации, скопировав файл в каталог
пакет-configure.zcml. Например:каталог_экземпляра/etc/package-includes
cp quintagroup.theme.estatelite-configure.zcml /var/lib/plone3.1/main/etc/package-includesПерезапустить Zope при помощи команды
каталог_экземпляра/bin/zopectl restartили через ZMI, выбрав Control_Panel → Restart.
Убедиться, что продукт появился в списке установленных продуктов Zope. Для этого в ZMI выбрать Control_Panel → Products и в списке продуктов найти устанавливаемый. Например, quintagroup.theme.estatelite (Installed product quintagroup.theme.estatelite).
Инсталлировать продукт в портал. Для этого или перейти к форме Установки сайта → Дополнительные продукты или набрать в строке адреса
prefs_install_products_formВыбрать в списке устанавливаемый продукт (например, Estatelite Theme 1.0.1) и нажать Установить.