この記事はAIによって翻訳されました
Ubuntuでのコンパイル
はじめに
デスクトップエディターは、オフラインモードでコンピューターに保存されたドキュメント、スプレッドシート、プレゼンテーションを編集できるアプリケーションです。また、デスクトップエディターをクラウドに接続して、共同でドキュメントを編集することも可能です。
デスクトップエディターは、特別に設計されたbuild_toolsを使用してソースコードから簡単にコンパイルできます。build_toolsを使用すると、コンパイルプロセスに必要なすべてのコンポーネントとデスクトップエディターの正しい動作に必要なすべての依存関係を自動的に取得およびインストールし、デスクトップエディターの最新バージョンのソースコードを取得してすべてのコンポーネントをビルドできます。
重要!
masterブランチからビルドされた製品の正しい動作のみ保証できます。システム要件
ハードウェア
- CPU: デュアルコア2 GHz以上
- RAM: 少なくとも2 GB、ただしホストOSによります。多いほど良いです。
- HDD: 少なくとも40 GBの空き容量
- SWAP: 少なくとも4 GB、ただしホストOSによります。多いほど良いです。
ソフトウェア
- OS: 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/linuxautomate.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 次の項目が含まれている記事:タグ:
すべてのタグを見る