Mac mini M2透過虛擬機安裝Odoo16紀錄

整理Ubuntu22.04LTS arm64安裝Odoo社區版的開源ERP系統的終端指令。

使用的系統版本為macOS Ventura 13.4.1+Ubuntu22.04LTS arm64(OrbStack) ,
其他作業系統與版本操作會有些許出入,像是樹莓派可以參考這篇

Odoo常見擴充功能

#在Apple M2創建Ubuntu22.04LTS(apple)虛擬機

https://orbstack.dev/download

#安裝odoo16在Ubuntu22.04LTS arm64

https://www.eca.party/2021/10/raspberry-piodoo14.html

#更新系統軟體

sudo apt update && sudo apt upgrade -y

#安裝資料庫

sudo apt-get install postgresql -y

#安裝常用py程序

sudo apt install python3-pip -y

#安裝wget

sudo apt install wget -y

#安裝odoo開立收據用PDF工具

wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_arm64.deb && sudo apt install ./wkhtmltox_0.12.6.1-2.jammy_arm64.deb -y

#開立收據用PDF工具中文字形

sudo apt install fonts-wqy-microhei ttf-wqy-microhei fonts-wqy-zenhei ttf-wqy-zenhei -y

#新增資料夾

sudo mkdir /var/lib/odoo

##針對odoo15版本可能會出現Werkzeug錯誤,可以嘗試降版

# pip3 install Werkzeug==0.16.1

#取最新版odoo安裝包

wget http://nightly.odoo.com/16.0/nightly/deb/odoo_16.0.latest_all.deb

#安裝odoo最新版

sudo apt install ./odoo_16.0.latest_all.deb -y


#通常odoo安裝的目錄位於

/etc/odoo/odoo.conf

#通常odoo預設的擴充功能目錄位於

/usr/lib/python3/dist-packages/odoo/addons

#如果需要將odoo addons目錄連動到 /home/user/addons 底下

sudo vim /etc/odoo/odoo.conf

#找到這行 addons_path = 修改為

addons_path = /usr/lib/python3/dist-packages/odoo/addons,/home/user/addons

#將 Odoo 用戶添加到 user 使用者群組

sudo usermod -aG user odoo

#使用 chown 命令將目錄的所有權更改為 user 使用者群組

sudo chown -R user /home/user/addons

#使用 chmod 命令將目錄的權限設置為允許 user 使用者群組讀取、寫入和執行

sudo chmod -R 775 /home/user/addons

###備註一下,wkhtmltopdf工具在處理RGBA色彩模型會嚴重拖慢性能,

Odoo最好可以修改一下css引入的元素,不想花時間可以到

Odoo設定>常規設定>商業文件>文件格式>設置文件格式
佈局選擇不帶任何框線的Clean即可。

Odoo設定>常規設定>商業文件>文件格式>設置文件格式


佈局選擇不帶任何框線的Clean

留言

這個網誌中的熱門文章

紅米手機MIUI設置SD卡為延伸儲存空間