Seafile作为一款开源的文件同步套件,为各种主流平台提供了预编译的客户端,但由于近年其对开源热情的逐渐消退(参见我的这篇文章),Seafile-GUI在Ubuntu官方仓库的最新版本只支持到7.x,而官网提供支持最新版本8.x的仓库地址却只有AMD64的预编译版本,不巧笔者需要在ARM64平台(NanoPi NEO3)上使用Seafile-GUI,安装官方仓库里的预编译版本却无法正常使用,于是只能自己动手,尝试编译安装。本文将以Ubuntu 18.04 LTS为例,为读者介绍在ARM64架构下编译Seafile及其依赖的过程。

继续阅读 在ARM64架构的Ubuntu Linux机器上编译安装Seafile-GUI客户端及其依赖