win10 Ubuntu子系統安裝&odoo10社區版安裝

參考文檔: http://www.cnblogs.com/odoouse/p/5995603.html https://www.jianshu.com/p/58090215bda8css

1、win10 Ubuntu子系統安裝 一、啓用 ‘適用於linux的windows子系統’ 搜索啓動或關閉windows功能 勾選 ‘適用於linux的windows子系統’,按提示重啓電腦 html

二、啓用開發人員模式node

打開‘設置’---‘更新和安全’--開發者選項,勾選‘開發人員模式’,而後就會下載安裝開發人員模式程序包,等待安裝完成。 python

三、安裝Ubuntu 打開 Microsoft store裏面直接搜索Ubuntu 選擇 ubuntu16.04LTS 安裝(選擇其餘的安裝odoo10會有各類問題),安裝完成打開ubuntu linux

更換國內源sql

四、安裝postgres #安裝 postgresnpm

sudo apt-get install postgresql 

 # 打開postgres服務

 sudo /etc/init.d/postgresql start

 #切換到postgres用戶

 sudo su - postgres 
 
 #建立 odoo用戶,根據提示設置密碼

 createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo

  #退出postgres用戶

 exit

五、下載 odoo源碼ubuntu

六、安裝odoo須要的python庫(ubuntu自帶python)windows

odoo源碼目錄下的 requirements.txt 文件裏面列出了 odoo-10 依賴的全部 Python lib. 由於lxml ldap psycopg2 須要使用gcc進行編譯,因此,須要先安裝開發相關的庫 libxml2, libxslt, libpq-dev, libldap2-dev, libsasl2-dev,還有libjpeg和zlib安全

使用命令下面的命令安裝開發庫

sudo apt-get install libxml2 libxslt-dev libpq-dev libldap2-dev libsasl2-dev python-dev libssl-dev

sudo apt-get install libjpeg-dev  zlib1g-dev

另外個別環境可能還用到: sudo yum install python-devel openldap-devel

接着安裝 pip

sudo apt-get install python-pip

使用 pip 安裝 odoo-10 依賴的Python 庫(個人odoo源碼在e:/work/odoo)

sudo pip install -r /mnt/e/work/odoo/requirements.txt

七、安裝less 由於官方的npm鏡像沒法正常訪問,必須訪問國內的鏡像,而國內的npm鏡像太新,因此須要使用較新版本的nodejs

安裝node.js NPM 以及 less

sudo apt-get install nodejs node-less npm

使用 npm 安裝 less-plugin-clean-css

sudo npm install -g less-plugin-clean-css

八、配置odoo.conf文件

相關文章
相關標籤/搜索