Mac mini M2透過虛擬機安裝Odoo16紀錄
整理Ubuntu22.04LTS arm64安裝Odoo社區版的開源ERP系統的終端指令。
使用的系統版本為macOS Ventura 13.4.1+Ubuntu22.04LTS arm64(OrbStack) ,
其他作業系統與版本操作會有些許出入,像是樹莓派可以參考這篇。
#在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即可。
留言
張貼留言