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文件

原文地址:https://www.cnblogs.com/wanxiangIT/p/10861824.html

时间: 2024-11-01 00:54:02

win10 Ubuntu子系统安装&odoo10社区版安装的相关文章

win10 安装 MongoDB 社区版

前段时间,mongodb 社区版在 mac 上玩感觉很爽,mac 上安装 mongodb 社区版再也不用发愁配置了,安装好后,直接在终端输入 mongo ,就能操作数据了.所以今天也在 win10 的这台电脑上操作一把,在社区版之前,每次操作都要录入一大串的路径和参数,烦死了.因为我的编辑器是 VCode,希望能使用内置的终端命令打开一个 mongo 窗口而不是多个. MongoDB服务,开机自启动 社区版的安装,把手动启动服务这个麻烦事省略了.从MongoDB 4.0开始,可以在安装期间将Mo

Ubuntu下icinga(nagios衍生版)安装步骤

Ubuntu下icinga安装步骤: http://sourceforge.net/projects/icinga-cn/files/icinga-cn/icinga-cn-1.11/icinga-cn-1.11.5.tar.gz/download http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz $ sudo useradd icinga $ sudo apt-get install libdbi-dev $ sudo

Ubuntu 16.04.3 Server 版安装过程图文详解

Ubuntu 16.04.3 Server 版安装过程图文详解 首先,我们会进入系统安装的第一个界面,开始系统的安装操作.每一步的操作,左下角都会提示操作方式! 1.选择系统语言-English2.选择操作-Install Ubuntu Server3.选择安装过程和系统的默认语言-English4.选择区域-other5.选择亚洲-Asia6.选择国家-China7.选择字符集编码-United States8.是否检测键盘布局,选择No9.选择键盘类型-English (US)10.选择键盘

Tomcat 7.0 64位免安装解压版 安装及配置

Tomcat 7.0 win7 64位免安装解压版 安装及配置 Tomcat 推荐官方下载,地址如下 http://tomcat.apache.org/download-70.cgi 或者可在我的CSDN论坛下载,地址为: http://download.csdn.net/detail/shangguanyunlan/9273785 我下载的是apache-tomcat-7.0.65 最新的已经到8了,自己选择合适的版本即可. 下载解压到任意盘符,自己决定,我是下载到D盘的. 环境变量配置:Ja

新手参考:Centos上安装MySQL社区版全过程

好久不动Linux了,加上以前用的本就少,所以这次安装,跟新手差不多,总结一下,供菜鸟们参考: 1.先从www.mysql.com 网站上下载到最新版的mysql社区版安装包,我下到的是mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz 2.mysql安装包里是没有./configure & make这一套东东的,需要按照其说明文档进行操作,这里从安装包里看到的是INSTALL-BINARY,用UE打开后 其中有一段 shell> groupadd mysql

安装mysql社区版 5.6.37的过程

安装mysql的方法很多,但是我最喜欢就是yum,因为简单又无脑. 那么首先要#rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm,然后#yum install mysql-community-server,进行安装,这个安装的版本是5.6社区版. 安装完毕之后,发现#service mysqld start无法启动,如图: 这个时候就去查看一下mysql的错误日志,#less /var/log/mysq

OpenAcc社区版安装教程(Linux版)

下载OpenAcc社区版 1,目前为止的最新版,平台是Linux,选择Linux x86-64. 我的服务器系统是CentOs 下载地址链接:https://www.pgroup.com/products/community.htm 2,下载完成后 root模式下新建文件夹openacctempdir,将安装文件拷贝进来 cd到改路径,解压 注意事项 1,PGI 2017 只支持64位的操作系统, 原文地址:https://www.cnblogs.com/dalanjing/p/8728557.

MySQL 社区版 安装小记

根据刘铁猛老师的教程,自己折腾一下 1. 安装包准备 在Windows10 64bit上安装,故需要准备vc++ 2013和2015的Redistributable的包,搜索即有,无需细说. 示例数据库下载:搜索MySQL data example,下载世界地名示例数据库和sakila数据库即可.找不到的可以到官网下载:https://dev.mysql.com/doc/index-other.html 下载zip格式的就可以,解压出来备用. 接下来准备zip格式的MySQL引擎,和Workbe

蓝鲸智云社区版安装部署和卸载

1.检查每台机器环境 1 # 检查SELinux的状态,enabled即为开启,disabled即为禁用 2 sestatus 3 getenforce 4 /usr/sbin/sestatus -v 5 # 先通过命令禁用SELinux 6 setenforce 0 7 # 再修改配置文件 8 sed -i '$ sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux' 9 # 重启下机器(谨慎) 10 r