• win10 Ubuntu子系统安装&odoo10社区版安装


    参考文档:
    http://www.cnblogs.com/odoouse/p/5995603.html
    https://www.jianshu.com/p/58090215bda8

    一、win10 Ubuntu子系统安装
    1、启用 ‘适用于linux的windows子系统’
    搜索启动或关闭windows功能

    勾选 ‘适用于linux的windows子系统’,按提示重启电脑

    2、启用开发人员模式

    打开‘设置’---‘更新和安全’--开发者选项,勾选‘开发人员模式’,然后就会下载安装开发人员模式程序包,等待安装完成。

    3、安装Ubuntu
    打开 Microsoft store里面直接搜索Ubuntu

    选择 ubuntu16.04LTS 安装(选择其他的安装odoo10会有各种问题),安装完成打开ubuntu

    更换国内源

    4、安装postgres
    #安装 postgres

     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
    

    5、下载 odoo源码

    6、安装odoo需要的python库(ubuntu自带python)

    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
    

    7、安装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
    

    8、配置odoo.conf文件

  • 相关阅读:
    网址收藏
    Linux创建swap文件
    vim命令大全
    char * 和字符数组
    JSR 203终于要出来啦
    对象关系技术的探讨
    最近编码更流畅了
    孤独终止的地方,就是广场开始的地方......
    不要奢望.NET能够跨平台
    实现了HTTP多线程下载
  • 原文地址:https://www.cnblogs.com/wanxiangIT/p/10861824.html
Copyright © 2020-2023  润新知