【问题标题】:How can I install package with my debian package?如何使用我的 debian 软件包安装软件包?
【发布时间】:2017-12-30 06:05:55
【问题描述】:

您好,我创建了一个 debian 包,但我的问题是这个包需要有一个 python 库,所以我想我必须放入 preinst 文件:

sudo apt-get install ...

所以我尝试了,但是当我尝试时,我得到“无法获得锁定...”

我想我不能同时安装我的包和 python 库。

但我注意到,当我执行sudo apt-get install 时,有时我安装了其他软件包,而不仅仅是我安装的软件包。所以我认为我的问题有一个解决方案,但我不知道。

我尝试创建一个安装库 python 的 bash 文件,然后我可以安装包,但我有两个文件...

有没有办法在我的 debian 文件中安装包和 python 库?

非常感谢!

我准确地说我在 Ubuntu 16.04 上工作

【问题讨论】:

  • 嗨,欢迎来到 StackOverflow。照原样,您的问题是关于 Linux 配置,而不是编程。不幸的是,它很可能会被视为离题。你可以看看AskUbuntu,这是一个专门针对 Ubuntu 相关问题的 Stack Exchange 网站。
  • Could not get lock 提示您有另一个会话已经在安装包
  • 抱歉,我的问题是关于 debian 包,我如何在自己的包中安装包,这是个问题!
  • 正如 Aserre 所说,这更适合 AskUbuntu。然而,答案是:你不能。 apt-get 锁由您的包获取,因此您不能在 apt-get-scripts 中使用 apt-get。为此使用先决条件。

标签: linux bash debian package


【解决方案1】:

将需要的python库包名添加到“控制”文件中的“Pre-Depends”中。

【讨论】:

    猜你喜欢
    • 2012-02-15
    • 2012-01-18
    • 2016-10-08
    • 2018-05-21
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 2011-05-23
    • 2018-05-17
    相关资源
    最近更新 更多