Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

    OpenERP 源码安装一招鲜

    Odoo 安装指南
    6
    14
    22828
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • digitalsatori
      digitalsatori 管理员 最后由 编辑

      以下介绍的方法适用Linux系统,需要事先安装好 http://bazaar.canonical.com , 及OpenERP相关Python依赖包, 输入下面的命令:

      mkdir openerp<br /><br />cd openerp<br /><br />bzr cat -d lp:~openerp-dev/openerp-tools/trunk setup.sh | sh
      


      稍等片刻 ...
      输入

      make init-trunk&nbsp; #如果需要下载最新的Trunk版(V6.1)<br />或<br />make init-v60&nbsp; &nbsp; #如果需要下载稳定版(V6.0)<br />或<br />make init&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; #如果需要同时下载开发版和稳定版 (需要超长的时间)<br />
      


      出去踢场球,或读个中篇...
      然后输入:

      make server
      


      搞定!!!!

      你现在可以登录 http://localhost:8069
      或者登录: [检测到链接无效,已移除]     #移动设备界面
      或登录:http://localhost:8069/?kitten=1    # 有趣吧? 😉

      【上海先安科技】(tony AT openerp.cn)

      1 条回复 最后回复 回复 引用 0
      • wjfonhand
        wjfonhand 最后由 编辑

        管理员的好处就是,自己发帖子自己可以置顶。
        不过,作为同事,我也来顶一下。

        GoodERP -- Odoo China fork

        1 条回复 最后回复 回复 引用 0
        • wjfonhand
          wjfonhand 最后由 编辑

          ?kitten=1
          换肤啊,整出来一群猫。
          还有其他选项么?

          GoodERP -- Odoo China fork

          1 条回复 最后回复 回复 引用 0
          • mrshelly
            mrshelly 最后由 编辑

            base.css 貌似只有 kitten

            1 条回复 最后回复 回复 引用 0
            • C
              ccdos 最后由 编辑

              重装了Ubuntu,Eclipse+PyDev,brz

              开始下载源码了,

              准备学习源码运行

              1 条回复 最后回复 回复 引用 0
              • C
                ccdos 最后由 编辑

                校长是否方便介绍一下这个命令?
                查了好几天,没查到下面 cat 命令以及其它参数的用意

                bzr cat -d lp:~openerp-dev/openerp-tools/trunk setup.sh | sh

                1 条回复 最后回复 回复 引用 0
                • wjfonhand
                  wjfonhand 最后由 编辑

                  http://doc.bazaar.canonical.com/development/en/user-reference/cat-help.html

                  GoodERP -- Odoo China fork

                  1 条回复 最后回复 回复 引用 0
                  • C
                    ccdos 最后由 编辑

                    坑啊,
                    bzr cat -d lp:~openerp-dev/openerp-tools/trunk setup.sh | sh

                    这个我拉了半年没拉到,可不是一小会就能成功的。
                    好在有好心人传了我一个 拉好的包
                    慢慢更新是没问题了

                    1 条回复 最后回复 回复 引用 0
                    • X
                      xuxudodo 最后由 编辑

                      也可以进行分解动作

                      创建一个工作目录:
                      $> mkdir /opt/openerp/trunk/
                      $> cd /opt/openerp/trunk/
                      获取最新版本的源代码 :
                      $> bzr clone lp:openobject-server/trunk server
                      $> bzr clone lp:openobject-addons/trunk addons
                      $> bzr clone lp:openerp-web/trunk web
                      获得额外插件:
                      $> bzr clone lp:~openerp-commiter/openobject-addons/trunk-extra-addons extra-addons
                      创建OPENERP插件目录的硬链接:
                      $> cd server/openerp/addons
                      $> ln -s ../../../addons/* .
                      $> ln -s ../../../web/addons/* .
                      从服务器增量方式拉回更新的文件
                      $> cd ./trunk/server
                      $> bzr pull 

                      $> cd ./trunk/addons
                      $> bzr pull 

                      $> cd ./trunk/web
                      $> bzr pull 

                      源码运行:
                      $> cd server/
                      $> ./openerp-server

                      1 条回复 最后回复 回复 引用 0
                      • C
                        ccdos 最后由 编辑

                        [quote author=xuxudodo link=topic=2737.msg12434#msg12434 date=1353992076]
                        也可以进行分解动作

                        获取最新版本的源代码 :
                        $> bzr clone lp:openobject-server/trunk server
                        $> bzr clone lp:openobject-addons/trunk addons
                        $> bzr clone lp:openerp-web/trunk web
                        获得额外插件:
                        $> bzr clone lp:~openerp-commiter/openobject-addons/trunk-extra-addons extra-addons

                        [/quote]

                        这一步 非常慢,兄台可有比较快速的方案?
                        我前面就是搞了半年都没成功

                        1 条回复 最后回复 回复 引用 0
                        • X
                          xuxudodo 最后由 编辑

                          我这边还ok吧, addons 是比较慢, 放着跑一晚上就好了. 之后bzr pull 就非常方便了. 

                          1 条回复 最后回复 回复 引用 0
                          • digitalsatori
                            digitalsatori 管理员 最后由 编辑

                            [quote author=xuxudodo link=topic=2737.msg12434#msg12434 date=1353992076]
                            * 获得额外插件:
                            $> bzr clone lp:~openerp-commiter/openobject-addons/trunk-extra-addons extra-addons

                            [/quote]
                            extra-addons分支中的模块太多太杂,质量参差不齐,目前社区正在做拆分工作,不久将放弃此分支
                            [quote author=ccdos link=topic=2737.msg12424#msg12424 date=1353947906]
                            坑啊,
                            bzr cat -d lp:~openerp-dev/openerp-tools/trunk setup.sh | sh

                            这个我拉了半年没拉到,可不是一小会就能成功的。
                            好在有好心人传了我一个 拉好的包
                            慢慢更新是没问题了
                            [/quote]
                            不会吧? 上面的命令只是在获取Makefile和Makefile_helper.py而已,很小的文件,还没开始下载代码呢。
                            你可以把我附件中的内容解压:

                            tar zxvf Makefile.tar.gz
                            


                            然后进入解压目录:

                            cd openerp
                            


                            确保你已经在你的linux系统里装了make,比如在ubuntu/debian系统中你可以用下面的命令安装make

                            sudo apt-get install make
                            


                            然后你就可以获取代码了,这个就要花一点时间了:

                            make init-trunk&nbsp;  #获取Trunk分支代码<br />make init-v61&nbsp; &nbsp;  #获取V61分支代码
                            


                            这个Makefile已经跟我楼顶介绍的很不一样了,这个Makefile所获取的分支会共用一个工作目录,也就是我们不会象以前那样有addons/6.1, addons/trunk, server/6.1, server/trunk这样的目录,不同分支共用addons, server, web 这几个目录,所以当要运行不同分支的代码时需要做一个切换操作,比如:

                            make switch-to-trunk&nbsp; &nbsp; &nbsp; &nbsp;  #从其他分支转到trunk分支<br />make switch-to-61&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  #从其他分支转到v61分支
                            


                            当切换到了你需要的分支代码时,就可以运行系统了:

                            make server
                            


                            这个Makefile还有很多功能,比如数据库管理,工作分支管理等等,具体如何使用,可以用以下命令获得帮助:

                            make help
                            


                            当然这个Makefile也一直在改进中,如果需要更新这支Makefile可以使用以下命令:

                            make autoupdate
                            



                            Have fun!

                            【上海先安科技】(tony AT openerp.cn)

                            1 条回复 最后回复 回复 引用 0
                            • D
                              davidmayb 最后由 编辑

                              使用一招鲜12月安装源码,一直可以使用make pull更新,最近发现不能make pull 了,什么原因?

                              可能是官方换了地方,删除server web 。。。等目录,重新做一遍。ok了。

                              1 条回复 最后回复 回复 引用 0
                              • First post
                                Last post