Ubuntu 22.04 启动 SeaFile Server 9.0

我在 Ubuntu 22.04 上使用 seafile server 9.0。
OS 安装的 cffi 库版本是 1.15.0。
当我试图启动 seahub( ./seahub start),失败了。
我发现需要的 cffi 库版本是 1.14.0。

我更改了 seahub 的版本检测参数。

> sudo nano /opt/seafile/seafile-server-latest/seahub/thirdpart/cffi/__init__.py

在行序8和9。

> __version__ = "1.15.0"
> __version_info__ = (1, 15, 0)

现在我已启动 seahub。

原文:Wrong wersion of cffi library - Seafile Server - Seafile Community Forum

22.04暂时不支持安装包部署

谢谢。好在已有 10.0。

SeaFile Server 10.0,在 Ubuntu 22.04 里也需要注意一下 cffi 版本的匹配。SeaFile Server 10.0 的 SeaHub 启动失败,Ubuntu 22.04(已解决)