簡體   English   中英

用於安裝軟件包的Puppet存儲庫

[英]Puppet repository for Installing package

我想知道當我們在Puppet中為具有以下屬性的軟件包資源編寫清單時,從哪里將軟件包安裝到Puppet中。 確保=>已安裝,

我知道puppet中有提供程序將請求發送到以下路徑(/ usr / lib / ruby​​ / vendor_ruby / puppet / provider / package)上的軟件安裝工具,例如yum,pip,gem,apt等完成這項工作。 但是,我想知道這些軟件包是從哪個存儲庫安裝的。 例如。 就像我們要通過yum命令在服務器上安裝軟件包時配置本地yum存儲庫。

是通過Internet還是應該將p節點配置並連接到本地存儲庫? 或默認情況下,Puppet帶有這些軟件安裝工具的預配置存儲庫。

在這方面,我將給予很好的解釋。 提前致謝。

人偶節點是否應該連接到互聯網是一個問題,您需要根據自己的體系結構外觀來回答自己。 Puppet僅運行軟件包安裝命令,如果您在外殼中自己運行它,這些命令也應該起作用,例如yum install x ,無論是否通過Internet都無關緊要。 無論哪種方式都可以工作,並且取決於您的存儲庫配置。

例如,yum信息庫配置位於/etc/yum.repos.d/*下。您可以在文件中看到要去安裝的軟件包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM