package
package 是用來管理套件的 resource,像是 apt / yum,也支援 rpm / dpkg 這類型的工具,針對不同的平台有各自的 provider。
基本範例
最簡單的安裝 apache2 方式:
package { 'apache2':
ensure => installed,
}
等同於
apt-get install apache2
。
或是想要安裝特別版本的話可以用 ensure
來指定版本:
package { 'apache2':
ensure => '2.4.18-2ubuntu3.5',
}
等同於
apt-get install apache2=2.4.18-2ubuntu3.5