我知道Launchpad只允许在PPA上上传源代码包(也在这里解释过)。
然而,一个Python的.deb包中包含了所有的源代码,所以不使用stdeb扩展并手动构建包似乎有些愚蠢... 有没有办法绕过这个限制? 编辑:根据之前的回答,我应该澄清一下,我是编写代码的开发者,所以我真的希望能够更快地将我的程序变成一个.deb包放在我的PPA上。通常我会在我的系统中获取.deb包:
鉴于这样可以让我重复使用我的 `setup.py` 脚本,而这在所有的 Python 程序中都是标准的。我看了一下 Python 打包指南here,但似乎我漏掉了什么,因为很难相信为了达到与上述一行代码相同的结果,我需要付出十倍的努力...?
然而,一个Python的.deb包中包含了所有的源代码,所以不使用stdeb扩展并手动构建包似乎有些愚蠢... 有没有办法绕过这个限制? 编辑:根据之前的回答,我应该澄清一下,我是编写代码的开发者,所以我真的希望能够更快地将我的程序变成一个.deb包放在我的PPA上。通常我会在我的系统中获取.deb包:
python setup.py --command-packages=stdeb.command bdist_deb
鉴于这样可以让我重复使用我的 `setup.py` 脚本,而这在所有的 Python 程序中都是标准的。我看了一下 Python 打包指南here,但似乎我漏掉了什么,因为很难相信为了达到与上述一行代码相同的结果,我需要付出十倍的努力...?