打包安装程序

Odoo 为基于 Debian 的 Linux 发行版(Debian、Ubuntu 等)、基于 RPM 的 Linux 发行版(Fedora、CentOS、RHEL 等)以及 Windows 社区版和企业版提供打包安装程序。

包含所有相关依赖要求的官方**社区**夜间软件包可在`夜间服务器<https://nightly.odoo.com>`_上获取。

注解

每日构建软件包可能难以保持最新。

官方 社区版企业版 软件包可从 Odoo 下载页面 下载。

注解

必须以付费内部客户或合作伙伴的身份登录,才能下载企业软件包。

Linux

准备

Odoo 需要一个 PostgreSQL 服务器才能正常运行。

Odoo ‘deb’软件包的默认配置是在与 Odoo 实例相同的主机上使用 PostgreSQL 服务器。执行以下命令安装 PostgreSQL 服务器:

$ sudo apt install postgresql -y

警告

wkhtmltopdf is not installed through pip and must be installed manually in version 0.12.5 for it to support headers and footers. Check out the wkhtmltopdf wiki for more details on the various versions.

存储库

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/15.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 下载页面 <https://www.odoo.com/page/download>`_下载**社区版**和**企业版**软件包,无需使用存储库。

注解

Odoo 15 ‘deb’ package currently supports Debian Buster and Ubuntu 18.04 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. 从`nightly server <https://nightly.odoo.com>`_(仅限社区版)或从`Odoo下载页面 <https://www.odoo.com/page/download>`_(任何版本)下载安装程序。

  2. 执行下载的文件。

    警告

    在Windows 8及更高版本中,可能会显示一个标题为“Windows 保护了您的计算机”的警告。点击**更多信息**,然后点击 **仍要运行**以继续。

  3. 接受`UAC (用户账户控制)<https://en.wikipedia.org/wiki/User_Account_Control>`_提示。

  4. 完成安装步骤。

安装结束后,Odoo 会自动启动。