安装
Debian/Ubuntu安装
.deb 安装包下载
获取源代码
为了获取源代码,您需要使用版本控制工具从Launchpad网站检出源码。根据你的开发环境检查如何安装Bazaar。安装和配置好bazaar后,输入如下命令准备开发环境:
输入下面的命令获取OpenERP设置脚本:
bzr cat -d lp:~openerp-dev/openerp-tools/trunk setup.sh | sh
下面命令获取OpenERP当前开发分支源代码:
(译注:这里要执行很长很长很长的时间,别傻等,去睡吧)
通过如下命令可以查看其它关于make命令的选项:
为使用 OpenERP 需要安装一些依赖包。根据您的环境,可能需要安装以下包:
sudo apt-get install graphviz ghostscript postgresql python-imaging python-matplotlib
然后你需要初始化数据库。这里将创建一个新的openerp角色:
最后运行 OpenERP 服务:
可以通过 http://localhost:8069/ 测试你安装好的OpenERP
配置
有2个配置文件:
- 客户端配置文件: ~/.openerprc
- 服务端配置文件: ~/.openerp_serverrc
这些文件遵循python的ConfigParser模块规范。
以”#”或者”;”开头的行是注释。
客户端第一次启动会自动生成配置文件。服务端配置文件可以使用下面命令生成:
如果上面的配置文件不存在,服务端和客户端将按照默认配置启动。
服务端配置文件
服务端配置文件 .openerp_serverrc 用于保存服务启动参数。
以下是可用的参数:
| language: | 默认载入语言. 必须是符合 W3C 标准的 ISO 国家代码, |
| pg_path: | 指定PostgreSQL数据库可执行文件路径 |
| translate_modules: |
| | 指定导出翻译模块,与 –i18n-export 参数一起使用 |
通过指定 -s 或 –save 参数从命令行启动服务,可以创建你自己的配置文件。
你也可以使用 -c <配置文件路径> 或 –config=<配置文件路径> 参数,加载配置文件启动服务。
以下是基本的服务端配置:
[options]
verbose = False
xmlrpc = True
database = terp
update = {}
port = 8069
init = {}
interface = 127.0.0.1
reportgz = False
OpenERP GTK 客户端V5.0的配置文件示例
[printer]
path = none
softpath_html = none
preview = True
softpath = none
[logging]
output = stdout
logger =
verbose = True
level = error
[help]
index = http://www.openerp.com/documentation/user-manual/
context = http://www.openerp.com/scripts/context_index.php
[form]
autosave = False
toolbar = True
[support]
recipient = support@openerp.com
support_id =
[tip]
position = 0
autostart = False
[client]
lang = en_US
default_path = /home/user
filetype = {}
theme = none
toolbar = icons
form_tab_orientation = 0
form_tab = top
[survey]
position = 3
[path]
pixmaps = /usr/share/pixmaps/openerp-client/
share = /usr/share/openerp-client/
[login]
db = eo2
login = admin
protocol = http://
port = 8069
server = localhost