2017-01-19 17 views
0

這是puppet下載和安裝mysql的代碼。但是從哪裏下載軟件包,或者在不同的操作系統中該軟件包的默認提供程序是什麼?什麼是Puppet包資源的默認提供者

package 
{ 'mysql-server': 
    require => Exec['apt-update'],  # require 'apt-update' before installing 
    ensure => installed, 
} 
+0

你問的是包庫或包安裝可執行文件? –

回答

2

當您使用沒有明確的提供商木偶package資源試圖找出應該以事實爲依據使用什麼提供商。

在開始時,Puppet收集有關係統,操作系統和可用內容的事實。基於這些事實,它將使用最有可能工作的提供者。

你可以看到需要什麼樣的事實,每一個供應商在package文檔頁面的工作:https://docs.puppet.com/puppet/latest/type.html#package-providers

相關問題