1

我正在尝试通过统一安装程序在 SLES 11 SP3 64 位服务器上安装 plone 4.3.4。我已经完成了 readme.txt 中列出的所有依赖项,但是当我尝试使用命令 sudo ./install.sh --password=******* Standalone 运行安装程序时,我收到错误消息:其中: (/usr/bin:/bin:/usr/sbin:/sbin) 中没有 python2.7 无法在系统执行路径上找到 python2.7。

我觉得这很奇怪,因为在统一安装程序的描述中说“新的 Zope/Plone 安装将使用它自己的 Python 副本,而统一安装程序安装的 Python 不会替换您系统的 Python 副本。您可以可选择使用您的系统(或其他一些)Python,统一安装程序将使用它而不修改它或您的站点库。” 在克隆网站上。

所以 - 我做错了什么???

我刚刚尝试添加参数 --build-python 但不得不发现可用于 SLES-11-SP-3 的 libxml2-devel 和 libxslt-devel 库可悲的是没有足够最新的 2.7。 6 代替 2.7.8 和 1.1.24 代替 1.1.26。所以那里也没有快乐。:-(

有没有办法在 SLES 11 SP3 64 位上安装当前版本的 plone?

凯特

4

1 回答 1

4

安装程序命令:

./install.sh 独立 --build-python --static-lxml=yes

非常适合我。安装程序下载并构建了必要的 Python 和 libxml2/libxslt 组件,以修复 sles11sp3 中包含的非常过时(且易受攻击)的版本。

构建所需的系统包是:

  • gcc-c++
  • 制作
  • 阅读线开发
  • libjpeg-开发
  • zlib-开发
  • 修补
  • libopenssl-开发
  • libexpat-开发
  • 男人

全部通过 zypper 安装。

我建议不要使用sudo安装。如果您愿意,您需要提前创建 plone_daemon 和 plone_buildout 用户以及 plone_group 组,因为 SUSEadduser实现中存在一些奇怪的问题。

于 2014-12-04T17:19:48.293 回答