如何使用 aptitude 或 apt 管理 Debian 源代码包?

如何使用 aptitude 或 apt 管理 Debian 源代码包?

背景:我想定期下载并安装/usr/src某些重要开发包的源代码。 (对我来说:Qt5 和朋友们。)

我见过关于 Debian 源码包一次性下载的另一个问题。但是,一次性下载 Debian 源代码包不会在每次更新相关二进制包时保持源代码最新。

示例:包qtbase5-dev有源包qtbase-opensource-src。每次包qtbase5-dev更改时,源包都不会自动下载并安装到/usr/src.

是否有现有的方法可以使用aptitude(最好)或 来做到这一点apt

答案1

我不知道有什么方法可以满足您对aptitudeor的所有要求apt,但是apt-src提供apt源码包的功能:

apt-src update
apt-src install package
apt-src upgrade

将分别更新可用软件包的信息,安装package源代码,并在必要时升级源代码。

其他选项可用于在安装后从源代码构建软件包、删除源代码等。

通过添加apt挂钩,您可以配置系统,以便自动下载和升级您安装的软件包的源代码。

相关内容