在不破坏发行版完整性的情况下创建和安装上游Debian软件包

时间:2012-06-03 21:06:39

标签: debian apt dpkg

我的用例:

我在华硕p-67 Sabertooth主板上运行Debian Squeeze Backport 3.2.0-0.bpo.2-amd64 i72600K proc ...我打算做一点速度步,所以我想用lm-sensors来监控我的处理器速度...但是,debian stable中最新的lm-sensors版本是1:3.1.2-6支持我的主板芯片的lm-sensors版本是1:3.3.2 ......

起初我只是简单地运行Make并构建了有效的应用程序......但是,我不想这样做......坏习惯。所以,我决定使用dh_make来构建.deb。安装工作......但是,我现在遇到的问题是安装了一个与Apt完整的上游分离包。

如何保持我创建的软件包安装并仍然保持系统完整性?

1 个答案:

答案 0 :(得分:1)

您可能还想尝试混合系统的多个版本,即稳定和测试。在/etc/apt/preferences.d中设置不同版本的优先级,稳定高于测试,系统将优先选择稳定的包。然后,你可能想要

 apt-get install lm-sensors/testing

以便安装lm-sensors的测试版本及其所有依赖项。