2

有没有办法告诉 puppet 从特定存储库安装包?我想在 puppet 中执行类似 'aptitude -t testing install vim' 的操作。

我想这样做的原因是我想从 debian 'testing' 存储库安装特定的包,但默认情况下只使用'stable'。

目前,我将“测试”存储库的优先级固定为 -10,因此如果没有我明确告诉它这样做,apt 不会从它安装软件包:

Package: *                                                                                                                                                                                             
Pin: release a=stable
Pin-Priority: 990 

Package: *
Pin: release a=testing
Pin-Priority: -10

我在基于 debian 的系统上使用 puppet 2.6.2。

4

1 回答 1

1

尝试puppetlabs-apt模块并使用apt::force

于 2013-10-05T16:42:00.003 回答