ubuntu - 为 OpenERP 创建 PPA

标签 ubuntu odoo software-packaging

我正在研究是否值得在 Launchpad 中设置一个配方来为 OpenERP 创建一个 PPA,其中包括官方源代码和我们的自定义模块。有没有人为 OpenERP 或其他软件包做过这个?值得付出努力吗?是否有简单的流程指南?

我们目前正在使用一个脚本,该脚本使用 bzr 检查存储库中的新修订,检查它们,然后将它们复制到实时服务器的安装文件夹中。听起来 PPA 会使升级过程更像是标准的 Ubuntu 升级。

我找到了 Launchpad documentationUbuntu packaging guide ,所以我正在努力解决这些问题。它也看起来像 the credativ team已创建 OpenERP 的 PPA。我可以只复制这些并将它们指向我自己的分支吗?

最佳答案

我几乎已经开始工作了,下面是我到目前为止所做工作的总结。

Ubuntu packaging guide 非常值得一读并遵循“Hello, World”示例,以便您了解打包文件的作用。

特定于 OpenERP,我偶然发现了 OpenERP Tools project ,并使用 packaging61 脚本创建 Debian 包。我发布了a modified version以 Launchpad PPA 为目标。

我现在在 my PPA 中有一个包裹可以安装并运行,但是网络服务器有问题。不过,它支持 GTK 客户端。

关于ubuntu - 为 OpenERP 创建 PPA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12118248/

相关文章:

popup - TreeView 中的 Odoo v9 计算字段在弹出后不会更新,直到保存记录

java - 将 java web 应用程序打包为 exe

python - 我可以忽略 setuptools MANIFEST.in 中的符号链接(symbolic link)吗?

PHP.ini 不会自动加载,即使它存在于配置位置

python - 我如何等待元素可见然后在 Python Selenium Webdriver 中被单击?

ubuntu - Kivy 1.8.x Python3 对 Ubuntu 的支持

python - 用户登录 Odoo 8/9 后如何更改标题 URL?

python - 在(和为)多个操作系统上创建 Python 发行版(eggs)的最佳实践是什么

ubuntu - Ubuntu已连接AD,但无法登录

linux - 在 ubuntu 64 位上编译 32 位程序(libjvm.so 问题)