簡體   English   中英

集中安裝程序

[英]Centralized Installer

我正在為我的產品尋找安裝程序。 我的要求是,我應該能夠從一個節點(物理機)在多台計算機(節點)上安裝軟件。 我的產品是一個HA平台,需要將其安裝在多台Linux機器上以形成集群。 是否有任何安裝程序可以免費或付費執行此操作。 當前,我們正在Linux上進行開發,展望未來,我們可能需要支持其他Unix類型的OS。

預先謝謝你

適當包裝產品以進行分發(例如,deb軟件包),並使用平台的標准管理工具。 許多以簡約為導向的人使用

for node in $nodes; do ssh $node sudo apt-get install $package; done

那里有很多集群管理軟件,您可能正在使用其中一種。

我不知道您是否在Windows計算機中使用“安裝程序”。 但是,您可以根據系統創建軟件包。 對於類似Debian的系統,您可以創建.deb軟件包,對於Red Hat樣式,您可以創建.rpm軟件包。 軟件包的創建方式是為文件指定正確的安裝路徑,並在安裝文件時指定要執行的安裝前和安裝后腳本。 另外,您可以在軟件包上設置依賴關系,這樣,如果您需要一些重要的庫,則deb / rpm安裝程序將不會安裝軟件包,直到安裝了所需的庫為止。 希望我的英語破損是有意義的:)

暫無
暫無

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

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