首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用checkinstall而不是checkinstall允许轻松地删除依赖项吗?

使用checkinstall而不是checkinstall允许轻松地删除依赖项吗?
EN

Unix & Linux用户
提问于 2021-07-28 11:30:23
回答 1查看 343关注 0票数 0

我对Linux非常陌生,所以请原谅任何正常的错误/误解。我想学习如何从源代码构建程序,但我很难理解在构建时如何管理依赖关系。

我已经读过,使用checkinstall而不是make install将打包一个构建形式的源代码程序,这样卸载它就更容易了(就像能够用包管理器删除它一样)。

这是否意味着卸载一个程序被安装在checkinstall也会使它的依赖关系通过包管理器(例如apt autoremove)“可移除”?

EN

回答 1

Unix & Linux用户

发布于 2021-07-28 11:52:10

如果您使用apt安装了存储库中的依赖项,或者使用checkinstall进行了构建,那么是的。checkinstall不像make那样直接安装到您的系统上。它假装正在安装,跟踪生成哪些文件,生成一个deb、rpm或由包管理器安装的这样一个包。然后可以使用包管理器卸载它。如果您认为使用make安装依赖项,使用checkinstall安装实际程序,然后使用apt卸载依赖项,则不会。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/660306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档