<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] ## 概述 由于國產化的需要所以需要在arm64的cpu上編譯 onlyoffice 目前編譯的為 onlyoffice 7.x的版本 ## 編譯的目錄架構 ``` onlyoffice ├── build_tools ├── core │ └── Common │ └── 3dParty │ ├── boost │ │ ├── boost_1_72_0 │ │ └── build │ │ └── linux_64 │ ├── cef │ ├── cryptoop │ ├── curl │ ├── glew │ ├── html │ ├── hunspell │ ├── icu │ ├── ixwebsocket │ ├── openssl │ ├── socketrocket │ ├── v8 │ └── v8_89 ├── core_fonts ├── dictionaries ├── document-server-interation ├── document-templates ├── DocumentBuilder ├── osnfs ├── plugin-highlightcode ├── plugin-macros ├── plugin-mendeley ├── plugin-ocr ├── plugin-photoeditor ├── plugin-speech ├── plugin-thesaurus ├── plugin-translator ├── plugin-youtube ├── plugin-zotero ├── sdkjs ├── sdkjs-forms ├── sdkjs-plugins ├── server └── web-apps ``` ## 準備 ### 切換源 ``` mv /etc/apt/sources.list /etc/apt/sources.list.bak echo "deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal main restricted universe multiverse deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-updates main restricted universe multiverse deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-backports main restricted universe multiverse deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-security main restricted universe multiverse deb https://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/ focal-proposed main restricted universe multiverse deb http://ftp.de.debian.org/debian sid main ">/etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 apt update ``` ### 安裝常用庫 提示:有些庫在鏡像的源中可能會安裝失敗,此時切換到官方源上嘗試下載 ``` apt install libxcb-xfixes0-dev ``` ### 常用第三方庫 #### node 由于編譯 onlyoffice 需要使用 node>10 版本,所以需要下載符合要求的node 版本 ``` cd ~ wget https://nodejs.org/dist/v16.14.2/node-v16.14.2-linux-arm64.tar.xz ln -s ~/node-v16.14.2-linux-arm64/bin/node /usr/bin/ ``` #### qt 在 `automate.py` 中需要查看需要下載的qt 版本,并提前進行安裝,安裝在 `build_tools/tools/linux` 下 ``` wget https://download.qt.io/archive/qt/5.9/5.9.9/single/qt-everywhere-opensource-src-5.9.9.tar.xz qt_source_5.9.9.tar.xz ``` ### boost 由于boost 可以編譯麻煩,可以下載已經編譯好的放到指定目錄下即可 下載地址 https://archlinuxarm.org/packages/aarch64/boost 下載好后,放到 `core/Comon/3dParty/boost` 下的 `build/linux_64` 只需要, bin,include,lib.share ### 編譯 officeonly 編譯前最好先進入 `build_tools/tools/linux/automate.py` 文件,24行處,先提前安裝好需要的依賴庫,并注釋掉automate.py 中已安裝的依賴庫(推薦全部安裝好,并注釋所有依賴) 先進行第一次嘗試編譯 ``` git clone https://github.com/ONLYOFFICE/build_tools.git cd build_tools/tools/linux python3 ./automate.py server ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看