zoukankan      html  css  js  c++  java
  • 简单说说Ubuntu利用bzr源码安装OpenERP7.0的操作步骤

    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】
  • 相关阅读:
    [ACM]线段树
    [ACM]树形结构基础 & 字典树
    [ACM]前缀和 & 差分 & 位运算 & Hash函数
    [ACM] 贪心 & 栈 & 队列 & 优先队列
    [ACM] BFS & 双端BFS & A* & 双边BFS
    [ACM]Two Point & 尺取 & 离散化 & C++STL( struct重写,容器应用 )
    JavaWeb期末
    [数据结构]权值线段树与可持久化线段树(主席树)
    [数字图像处理](六)插值运算
    [数字图像处理](五)AHE
  • 原文地址:https://www.cnblogs.com/chjbbs/p/3596439.html
Copyright © 2011-2022 走看看