1、修改Ubuntu国内更新源,具体方法自己baidu、google。
  修改更新源后,更新系统   sudo apt-get update
  sudo apt-get upgrade 复制代码
2、安装PostGreSQL   sudo apt-get install postgresql 复制代码
安装完成后,PostgreSQL默认的超级用户为“postgres” 3、在PostgreSQL数据库中创建一个名为OpenERP密码为postgres的新用户
  切换postgres用户   sudo su postgres
  createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp
  Enter password for new role: postgres
  Enter it again: postgres 复制代码
这里creatuser命令行各选项的意思:   --createdb : the new user will be able to create new databases
  --username postgres : createuser will use the postgres user (superuser)
  --no-createrole : the new user will not be able to create new users
  --pwprompt : createuser will ask you the new user’s password openerp : the new user’s name 复制代码
4、安装Python相关依赖包,提示:每次按方向键“上”重复上一条命令,只需要修改后面少部分命令。   sudo apt-get install python-docutils
  sudo apt-get install python-gdata
  sudo apt-get install python-mako
  sudo apt-get install python-dateutil
  sudo apt-get install python-feedparser
  sudo apt-get install python-lxml
  sudo apt-get install python-libxslt1 注意:这里是libxslt1 后面那个是数字1  
  sudo apt-get install python-ldap
  sudo apt-get install python-reportlab
  sudo apt-get install python-pybabel
  sudo apt-get install python-pychart
  sudo apt-get install python-openid
  sudo apt-get install python-simplejson
  sudo apt-get install python-psycopg2
  sudo apt-get install python-vobject
  sudo apt-get install python-tz
  sudo apt-get install python-vatnumber
  sudo apt-get install python-webdav
  sudo apt-get install python-xlwt
  sudo apt-get install python-werkzeug
  sudo apt-get install python-yaml
  sudo apt-get install python-zsi
  sudo apt-get install python-jinja2
  sudo apt-get install python-setuptools
  sudo easy_install PIL
  sudo easy_install unittest2
  sudo easy_install mock 复制代码
5、创建一个新用户用来专门对OpenERP的相关操作。   sudo adduser --system --home=/opt/openerp --group openerp
 
  adding system user `openerp' (UID 116) ...
  adding new group `openerp' (GID 125) ...
  adding new user `openerp' (UID 116) with group `openerp' ...
  creating home directory `/opt/openerp' ... 复制代码
6、安装bzr并获取最新源码
  安装bzr   sudo apt-get install bzr 复制代码
获取最新源码,在主目录下执行(注意不要在中文目录下,否则源码运行会出错):
  切换到openerp用户   sudo su openerp -s /bin/bash
  
  cd ~
  mkdir addons
  cd addons
  bzr branch lp:openobject-addons/7.0 这个过程会比较久
  cd ..
  mkdir server
  cd server
  bzr branch lp:openobject-server/7.0
  cd ..
  mkdir web
  cd web
  bzr branch lp:openerp-web/7.0   复制代码
进入/opt/openerp/server/7.0目录,运行: python openerp-server --addons-path=../../addons/7.0/,../../web/7.0/addons 复制代码
7、源码更新,分别进入addons、server、web下的70目录,运行bzr pull
8、添加oecn_base_fonts模块,修正pdf打印中文方块问题
  到http://v6apps.openerp.com/ 搜索oecn_base_fonts 下载最新版本
  cd 到oecn_base_fonts下载目录   cp oecn_base_fonts.zip /opt/openerp/addons/7.0
  cd /opt/openerp/addons/7.0
  unzip oecn_base_fonts.zip 复制代码
运行openerp python openerp-server --addons-path=../../addons/7.0/,../../web/7.0/addons   复制代码
以超级管理员admin登录后,进入用户设置勾选技术特性选项
  设置 - 用户 - admin - 访问权限 - 勾选【技术特性】选项
  保存重新以admin登录OpenERP   选择【更新模块列表】
  在【可安装的模块中】搜索oecn_base_fonts 安装
  进入【常规设置】
  设置【RML Report Font】的中文字体路径,如:
  /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc
  并勾选【CJK Wrap】

简单说说Ubuntu利用bzr源码安装OpenERP7.0的操作步骤的更多相关文章

  1. 在 Ubuntu 上使用源码安装 OpenResty

    镜像下载.域名解析.时间同步请点击 阿里云开源镜像站 本文将介绍如何在 Ubuntu 上使用源码安装 OpenResty. 目标 Ubuntu 18.04 OpenResty 1.19.3.2 安装依 ...

  2. CentOS7源码安装Redis5.0.4非关系型数据库

    源码安装redis-5.0.4 一. 下载redis 1. 需要连接网络 二. 案例(另一种安装方法) [root@localhost ~]# wget http://download.redis.i ...

  3. 源码安装 qemu-2.0.0 及其依赖 glib-2.12.12

    源码安装qemu-2.0.0 下载源代码并解压 http://wiki.qemu-project.org/download/qemu-2.0.0.tar.bz2 .tar.gz 编译及安装: cd q ...

  4. 【转】Win 7 下源码运行OpenERP7.0

    原文地址:Win 7 下源码运行OpenERP7.0 安装Python2.7 下载地址:http://www.python.org/getit/注:OpenERP7.0支持的Python版本最高为2. ...

  5. 在Ubuntu Server上源码安装OpenERP 8.0,并配置wsgi和nginx运行环境

    原文: How to install OpenERP 8.0 Alpha on a fresh Debian / Ubuntu server. OpenERP的安装,可以有多种方式,通过添加源,到 h ...

  6. [笔记] Ubuntu 18.04源码安装caffe流程

    虽然Ubuntu 18.04可以通过apt安装caffe,但是为了使用最新的代码,还是值得从源码安装一遍的. 安装环境 OS: Ubuntu 18.04 64 bit 显卡: NVidia GTX 1 ...

  7. ubuntu php5.6源码安装

    本系列的lnmp的大框架基本上是按照http://www.linuxzen.com/lnmphuan-jing-da-jian-wan-quan-shou-ce-si-lnmpda-jian-yuan ...

  8. ubuntu mysql5.7源码安装

    本系列的lnmp的大框架基本上是按照http://www.linuxzen.com/lnmphuan-jing-da-jian-wan-quan-shou-ce-si-lnmpda-jian-yuan ...

  9. ubuntu16.04下源码安装onos1.0.2

    由于工作需要,下载安装onos1.0.2的版本,大家看需求可以下载安装更高级的版本 参考链接:http://www.sdnlab.com/14650.html 1.系统环境 Ubuntu16.04 L ...

随机推荐

  1. Clever Little Box 电缆组件 USB A 插头 至 USB B 插头

    http://china.rs-online.com/web/p/usb-cable-assemblies/7244143/ 产品详细信息 USB3.0适配器 superspeed USB将提供10x ...

  2. transform,transition,animation 的混合使用——进阶

    今天我们来讲述css3能够做成动画的最小独立单元,并且讲述如何使用这些独立的单元来构成一个‘高大尚’的组合动画. 这是我在网上找的一个案例,修改后的效果图,虽说不是特别的‘高大尚’,但我认为这也跟高大 ...

  3. Remon Spekreijse CSerialPort串口类的修正版2014-01-10

    转自:http://m.blog.csdn.net/blog/itas109/18358297# 2014-1-16阅读691 评论0 如需转载请标明出处:http://blog.csdn.net/i ...

  4. 编写 Matlab mexFunction (C mex)

    资料一 MATLAB的MEX文件编写和调试 1. MEX的编写格式 写MEX程序其实就是写一个DLL程序,所以你可以使用C,C++,Fortran等多种编程语言来写. 编写MEX程序的编辑器可以使用M ...

  5. spring事务的隔离级别(透彻理解)

    1.spring 事务这个东西,是轮子,每个service,都需要用到.所以干脆就做在框架层实现. 2.spring是怎么给你的service方法加事务的呢?jdk动态代理,会针对每个service类 ...

  6. linux 复制目录结构,但不复制文件

    find src -type d | sed 's/src/mkdir -p dst/'|sh

  7. python opencv 人脸识别

    def findface(image): import cv2  frame=cv2.imread('n1.jpg') classifier=cv2.CascadeClassifier("h ...

  8. 学习笔记:状态压缩DP

    我们知道,用DP解决一个问题的时候很重要的一环就是状态的表示,一般来说,一个数组即可保存状态.但是有这样的一些题 目,它们具有DP问题的特性,但是状态中所包含的信息过多,如果要用数组来保存状态的话需要 ...

  9. homogeneous clip space and NDC

    CVV  canonical view volume HCS homogeneous clip space NDC nomolized device coordinates pipeline 的 ge ...

  10. 2018CVPR

    CVPR 2018:腾讯图像去模糊.自动人像操纵最新研究 解密运动模糊:走向实用的非特定场景图片去模糊技术 在慢速曝光或快速运动拍摄照片时,图像模糊常常困扰着照片拍摄者.优图实验室的研究人员开发了可以 ...