背景:对于某些重要的开发包,我想定期下载并安装到/usr/src的源代码。(对我来说: Qt5和朋友。)
我见过另一个关于Debian源代码包一次性下载的问题.。但是,每次更新相关的二进制包时,Debian源代码包的一次性下载都不会保持源代码的更新。
示例: Package qtbase5-dev有源包qtbase-opensource-src。每次包qtbase5-dev更改时,都不会自动下载源包并将其安装到/usr/src中。
是否有一种使用aptitude (优选地)或apt来实现此操作的现有方法?
发布于 2015-05-09 09:16:33
我不知道如何使用aptitude或apt来满足您的要求,但是apt-src为源代码包提供了apt的S特性:
apt-src update
apt-src install package
apt-src upgrade将分别更新可用软件包上的信息,安装package的S源代码,并在必要时升级源代码。
其他选项可用于在安装后从源代码中构建包,删除源代码等。
通过添加apt挂钩,您可以配置您的系统,以便您安装的软件包的源代码能够自动下载和升级。
https://unix.stackexchange.com/questions/202371
复制相似问题