让puppet从特定的存储库安装包

时间:2013-02-08 15:07:24

标签: puppet apt dpkg aptitude

有没有办法告诉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。

1 个答案:

答案 0 :(得分:1)

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