debhelper相关内容

防止创建配置文件

我正在尝试构建一个包,该包在 /etc 下有一些不是配置的文件.即使我在 debian 目录中创建了一个空的 package.conffiles,它们也会自动包含在 conffiles 中. 如何阻止 dh_installdeb 这样做? 解决方案 最初,这个答案建议提供您自己的 debian/conffiles 文件,仅列出要安装的实际配置文件.显然,这只用于添加更多配置文件,但不 ..
发布时间:2022-01-24 23:41:51 其他开发

为 debian 打包 python 程序的简单、直接的方法?

我在为 python 和 debian 分发工具的迷宫中导航时遇到了麻烦;cdbs, debhelper, python-support, python-central, blah blah blah .. 我的应用程序是一个相当简单的应用程序 - 一个单独的 python 包(包含模块和 __init__.py 的目录),一个用于运行程序的脚本(script.py) 和一些图标 (.png ..
发布时间:2022-01-24 23:13:38 Python

有没有一种标准的方法来创建用于分发 Python 程序的 Debian 包?

有大量关于如何做到这一点的信息,但由于“给猫剥皮的方法不止一种",所有的教程/手册都涵盖了一些过程似乎做了一些与其他教程不同的假设,我仍然没有掌握它. 到目前为止,这是我认为我理解的. 我的最终目标应该是创建一个“二进制".deb 包.这样的包将是平台无关的(32/64 位),因为所有 Python 程序都是如此. 要创建“二进制"包,我首先需要创建一个源包. 要创建源代码包,我可 ..
发布时间:2022-01-24 22:43:23 Python

Debian打包:将文件部署到用户主目录

我使用Debhelper创建Debian软件包。要部署文件和目录,我使用 debian / install 和 debian / dirs 文件。 现在,我希望我的程序包将默认的用户配置文件部署到$ HOME / .mypackagerc(就像.bashrc和朋友一样)。 Debhelper提供了一种方法,还是我应该这样做: 在postinst脚本中完成 或者甚至在我的程序中执 ..

是否有创建用于分发Python程序的Debian软件包的标准方法?

有关如何执行此操作的信息很多,但由于“有多种方法可以给猫皮擦" ,并且所有教程/手册都涵盖了该过程的一部分似乎做出了与其他教程不同的假设,但我仍然没有把握住这一点. 到目前为止,我认为这是我所理解的. 我的最终目标应该是创建“二进制" .deb软件包.此类软件包将与平台无关(32/64位),因为所有Python程序均是如此. 要创建“二进制"程序包,我首先需要创建一个源程序包. 要 ..
发布时间:2020-05-23 20:04:59 Python

如何创建一个简单的debian软件包(仅压缩/提取源文件或任何带有debian软件包的文件)

我需要创建一个Realxtend项目的新.deb包( https://github.com/realXtend/naali ).这是一个庞大的项目,具有很多依赖项,并且有一个自动bash脚本(/tools/Linux/build-deps.bash),用于下载,编译和安装所有dep和可执行文件.因此,我尝试了许多教程,但经常遇到一些错误,并且由于教程已过时(主要是带有新的"rules"文件)而被卡 ..
发布时间:2020-05-23 19:34:26 其他开发

dpkg:如何使用触发器?

我已经写了一个小的cdn服务器,如果新的东西(pool-content-packages)安装到池中,那么它将重建他的池注册表。 pool-content-package调用cdn-server的init.d,我想使用触发器。在安装完所有软件包之后,它将重新启动服务器一次安装运行结束。 我需要做什么才能使用debhelper支持在我的软件包中使用触发器? 解决方案 您要查找的是 ..
发布时间:2017-04-16 21:06:19 Linux/Unix

是可能得到python紫色运行在cygwin或在不是debian的linux?

python purple说它需要dbms和debhelper才能运行,但我不运行debian。有没有办法让这个运行在不同的linux?或者在cygwin中? 解决方案 cdbs和debhelper只有当你试图构建一个debian包时才需要。只要做一个常规的 python setup.py build ,它应该工作正常(假设你有其他先决条件可用)。 ..
发布时间:2017-03-09 21:45:32 服务器开发

防止创建conffiles

我正在尝试建立一个包,其中有一些文件 / etc 不是配置。即使我在中创建了一个空的 package.conffiles ,它们也会自动包含在 conffiles debian 目录。 如何停止 dh_installdeb > 解决方案 本回答建议提供您自己的 debian / conffiles 配置文件要安装。显然,只有添加更多的配置文件,但不会覆盖整个 conffiles 文件 ..
发布时间:2016-12-27 22:57:43 其他开发