【问题标题】:I build and install a package by myself, how can I notice apt-get knows I installed it?我自己构建和安装一个包,我怎么能注意到 apt-get 知道我安装了它?
【发布时间】:2014-02-25 07:13:29
【问题描述】:

这是我的问题。 我自己从源代码构建和安装一个包。 pkg-config 知道,但 dpkg 不知道,我可以手动让 dpkg 知道我的安装吗?例如,通过更改一些文件并使用一些命令? 谢谢!

【问题讨论】:

  • 你必须构建自己的包并安装它。
  • 我知道如何构建deb,如果有其他方法我只是在徘徊

标签: ubuntu build installation package dpkg


【解决方案1】:

我假设您想让 Debian“相信”某个名称的软件包已安装(尽管实际上并非如此)。

您需要创建一个具有适当名称的假(空)包,然后安装它。有一个专门的工具,equivs

安装equivs 并运行equivs-control,这将创建一个控制文件模板,然后您必须对其进行编辑。您需要为其指定要模拟的包的名称(并可能在包上设置其他属性,但这取决于您的具体情况)。

然后在模板上运行equivs-build,它会创建一个你可以安装的假Debian包。

请记住,这相当于在包装系统上使用胶带,如果不小心处理可能会导致问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多