在 ubuntu 上安装 plone 的软件包问题

Problems with packages installing plone on ubuntu

我正在尝试在 ubuntu

上安装 plone

我已经下载并解压了安装文件。 当我键入:./install.sh standalone 我收到以下消息:

Plone installation requires the development versions of libxml2 and libxslt.
libxml2 must be version 2.7.8 or greater; libxslt must be 1.1.26 or greater.
Ideally, you should install these as dev package libraries before running install.sh.

然后我尝试 运行: sudo apt-get install libxslt(对于 libxml2 也是如此,但它起作用了)。 我收到消息:E: Unable to locate package libxslt

是否有我必须安装的另一个支持 libxslt 的软件包,或者我该如何解决这个问题?

我认为在任何情况下你都需要 libxml2-devellibxslt-devel(或 -dev?可能不同的发行版对此有不同的约定。)This related answer 建议包名称可能是 libxslt1-dev.

如果所有其他方法都失败了,但这有点让人不悦,安装程序有一个最后的选择:

--static-lxml
Forces a static built of libxml2 and libxslt dependencies. Requires Internet access to download components.

(但这会使您无法获得 libxml 和 lixslt2 中所有未来的安全更新等。)

在我的 Ubuntu 系统上,有一个名为 libxslt1.1 的包。您可以尝试安装那个。如果这不起作用,请尝试开发包之一,libxslt-devlibxslt1-dev.

如果您使用的是Ubuntu/Debian,您可以运行以下命令来安装依赖项:

sudo apt-get install python-dev libxml2-dev libxslt1-dev zlib1g-dev