套件安裝程式

Odoo 為基於 Debian 的 Linux 發行版(Debian、Ubuntu 等)、基於 RPM 的 Linux 發行版(Fedora、CentOS、RHEL 等)和 Windows 提供社群版和企業版的套件安裝程式。

官方**社群版**每日建置套件(包含所有相關依賴套件)可在 nightly server 取得。

備註

每日建置套件可能難以保持更新。

官方**社群版**和**企業版**套件可從 Odoo download page 下載。

備註

下載企業版套件需要以付費離線安裝客戶或合作夥伴身分登入。

Linux

準備

Odoo 需要 PostgreSQL 伺服器才能正常運作。

Odoo 『deb』 套件的預設配置是使用與 Odoo 實例相同主機上的 PostgreSQL 伺服器。執行以下命令以安裝 PostgreSQL 伺服器:

$ sudo apt install postgresql -y

警告

wkhtmltopdf 不透過 pip 安裝,必須手動安裝 version 0.12.6 才能支援頁首和頁尾。有關各版本的詳細資訊,請參閱 wkhtmltopdf wiki

儲存庫

Odoo S.A. 提供可用於安裝**社群版**的儲存庫,執行以下命令:

$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/17.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

使用常規的 apt-get upgrade 指令來保持安裝的最新狀態。

備註

目前企業版沒有每夜建置版本庫。

發行套件

除了使用版本庫之外,**社群版**和**企業版**的套件都可以從 Odoo 下載頁面 下載。

備註

Odoo 17 『deb』 package currently supports Debian Bookworm (12) and Ubuntu Jammy (22.04LTS) or above.

下載後,以 **root 身分**執行以下指令來將 Odoo 安裝為服務、建立必要的 PostgreSQL 使用者,並自動啟動伺服器:

# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>

警告

  • 在 Debian Buster 或 Ubuntu 18.04 中不存在导出为 XLS 格式所需的 python3-xlwt Debian 软件包。如有需要,请按以下步骤手动安装:

    $ sudo pip3 install xlwt
    
  • 在 Debian Buster 或 Ubuntu 18.04 中不存在渲染文本数量所需的 num2words Python 软件包,这可能会导致 l10n_mx_edi 模块出现问题。如有需要,请使用以下方法手动安装:

    $ sudo pip3 install num2words
    

Windows

警告

Windows 套件的提供是為了方便測試或執行單使用者本機實例,但不建議用於生產環境部署,因為在 Windows 平台上部署 Odoo 存在許多限制和風險。

  1. 每夜建置伺服器 <https://nightly.odoo.com>`_(僅限社群版)或從 `Odoo 下載頁面 下載 Windows 安裝程式(任何版本。

  2. 執行下載的檔案。

    警告

    在 Windows 8 及更高版本上,可能會顯示標題為 Windows 已保護您的電腦 的警告。按一下 更多資訊,然後按一下 仍要執行 以繼續。

  3. 接受 UAC 提示。

  4. 依照安裝步驟進行。

Odoo 在安裝結束時會自動啟動。