本文由AI翻译
在 Ubuntu 上编译
简介
桌面编辑器 是一款应用程序,允许您在离线模式下编辑存储在计算机上的文档、电子表格和演示文稿。您还可以将 桌面编辑器 连接到您的云端,实现文档的协同编辑。
您可以使用专门设计的 build_tools 从源代码轻松编译 桌面编辑器。build_tools 可以自动获取并安装编译过程所需的所有组件、桌面编辑器 正常工作所需的所有依赖项,以及获取最新版本的 桌面编辑器 源代码并构建其所有组件。
重要提示! 我们只能保证从
master 分支构建的产品正常工作。系统要求
硬件
- CPU: 双核 2 GHz 或更高
- 内存: 至少 2 GB,但取决于主机操作系统。更多更好
- 硬盘: 至少 40 GB 的可用空间
- 交换分区: 至少 4 GB,但取决于主机操作系统。更多更好
软件
- 操作系统: 64位 Ubuntu 16.04
该解决方案已在 Ubuntu 16.04 上测试。其他发行版可能需要一些未在此描述的特定操作。
安装依赖项
如果您的计算机上尚未安装 Python 和 Git,您可能需要安装它们。可以使用以下命令完成:
sudo apt-get install -y python git
构建桌面编辑器源代码
- 克隆 build_tools 仓库:
git clone https://github.com/ONLYOFFICE/build_tools.git - 进入
build_tools/tools/linux目录:cd build_tools/tools/linux - 运行
automate.py脚本,指定desktop参数以编译 桌面编辑器:./automate.py desktop
等待脚本执行。根据您的计算机性能,这个过程可能需要相当长的时间。例如,在 Intel Core i7-7700 上至少需要 3 小时。
脚本将编译所有属于 桌面编辑器 的依赖项和组件。
构建结果将在 ../../out/linux_64/onlyoffice/desktopeditors/ 目录中可用。现在您可以继续在服务器上运行 桌面编辑器。
运行桌面编辑器
进入 ../../out/linux_64/onlyoffice/desktopeditors/ 目录
cd ../../out/linux_64/onlyoffice/desktopeditors
执行以下命令:
LD_LIBRARY_PATH=./ ./DesktopEditors
文章: 标签:
浏览所有标签