gpt4 book ai didi

python - 覆盖 Debian/Ubuntu lintian 配置文件

转载 作者:太空宇宙 更新时间:2023-11-03 11:05:49 25 4
gpt4 key购买 nike

我编写了一个需要安装一些 .pyo 文件的专有应用程序。当我从应用程序创建 .deb 时,lintian 提示 package-installs-python-bytecode。我尝试添加覆盖,但显然此标记被 /usr/share/lintian/profiles/debian 中的 ftp-master-auto-reject.profile 标记为不可覆盖>。由于此标记被视为错误,因此 Ubuntu 软件中心会提示该软件包。

是否有一种干净的方法来覆盖此标记,以便 Ubuntu 软件中心不再提示?

最佳答案

我会将 deb 生成步骤更改为其中一个(或两个)-

  1. 将python字节码的安装和生成移到postinstsection (7.6),
  2. 使用pip代替或使用 deb。

打包 python 文件,base64 或其他 encode将 tar 文件放入 postinst 脚本中,从那里提取并安装,你就完成了!

关于python - 覆盖 Debian/Ubuntu lintian 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19901647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com