环境是ubuntu-14.04,主要参考这个:http://www.cnblogs.com/jlzhou/p/5940815.html
一,基础准备工作
1,ubuntu下添加用户odoo sudo adduser odoo
密码123456
2,赋予权限
sudo vim /etc/sudoers
添加一行odoo ALL=(ALL) ALL
然后
sudo usermod -g root odoo
3,使用odoo账户登录
4,先更新,不然显示git无法定位:Unable to locate package
sudo apt-get update
5,安装git
sudo apt-get install git
二,安装postgresql
1,目前apt里面只有9.3的postgresql,下一篇记录怎么用源码安装最新的9.6.2
sudo apt-get install postgresql --force-yes
2,继续添加odoo账号到数据库 sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true
3,验证:使用postgres用户名登录postgresql数据库
sudo-u postgres psql
查看用户 \du
发现odoo存在
三,安装依赖包: 安装tool packages sudo apt-get install wget git python-pip gdebi-core --force-yes
安装python packages,注意看不见的换行符 sudo apt-get install python-dateutil python-feedparser python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-docutils python-psutil python-mock python-unittest2 python-jinja2 python-pypdf python-decorator python-requests python-passlib python-pil python-suds --force-yes
安装python libraries sudo pip install gdata psycogreen ofxparse XlsxWriter
安装其它required packages sudo apt-get install node-clean-css --force-yes sudo apt-get install node-less --force-yes sudo apt-get install python-gevent --force-yes 中间有两个可选没装
安装中文字体、条形码字体及中文输入法 sudo apt-get install ttf-wqy-zenhei #安装中文字体 sudo apt-get install ttf-wqy-microhei #安装中文字体 将此链接中的字体下载,解压得到pfbfer文件夹,放到 /usr/share/fonts/type1之下即可,注意设置文件权限
cd /usr/share/fonts/type1 sudo chmod 744 *
777
中文拼音输入法: sudo apt install ibus-pinyin ibus-libpinyin
四,获取odoo源码,运行odoo: 1,建立odoo源码项目保存路径 mkdir ~/odoo-dev cd ~/odoo-dev 2,拉取源码保存到odoo-server目录,企业版也是这样么? git clone https://www.github.com/odoo/odoo --branch 10.0 --single-branch odoo-server/ 3,创建自行开发的addons的子目录 mkdir ~/odoo-dev/custom mkdir ~/odoo-dev/custom/addons 4,生成odoo运行配置文件 cp ~/odoo-dev/odoo-server/debian/odoo.conf ~/odoo-dev/odoo.conf 5,打开gedit编辑 gedit ~/odoo-dev/odoo.conf 修改addons_path addons_path = /home/odoo/odoo-dev/odoo-server/addons,/home/odoo/odoo-dev/custom/addons 保存退出gedit 6,启动odoo /home/odoo/odoo-dev/odoo-server/odoo-bin -c /home/odoo/odoo-dev/odoo.conf
