通过apt-get更新选择性包

我想通过apt-get从Quantal安装一个更新的软件包(xen-tools)。

该软件包称为xen-tools 。 它不包含任何已编译的源。

我在Precise上需要它,因为你不能使用带有--dist=precise选项的xen-create-image 。 为什么? 因为没有Precise的选项。 创建符号链接无法解决问题。 我已经尝试手动修补xen-create-image脚本,但遗憾的是它没有创建可运行的可启动虚拟机。

除了xen-tools ,实现这一目标的最佳方法是什么? 据我所知,它不包含任何依赖项或来源。

注意:我尝试过PinningHowto ,但缺少/etc/apt/apt.conf.d/01ubuntu ,我看不到你设置默认值的位置。

我认为你在钉在正确的轨道上。 我不确定你是否需要关注/etc/apt/apt.conf.d/01ubuntu 。 但是,如果您真的需要它,您应该能够自己创建它。 apt.conf.d目录只为您提供了一个可以添加自定义配置指令的位置。

您可能会按照更新/etc/apt/sources.list并将包固定信息添加到/etc/apt/sources.list的步骤进行操作。 我认为添加默认版本只是一个预防措施。