Linux
如何最好地實現多作業系統桌面配置?
在我們的辦公室中,我們使用 Ubuntu 10.04 LTS 伺服器,並且正在建造一個小型(8 個座位 + 1 個教師座位)教學室。我們希望實現桌面作業系統和應用程序的快速和簡單的配置。這就是我們想要的:
- 輕鬆快速地重新安裝所有桌面 - 例如。每天重新成像它們應該不是問題
- 支持配置 Windows XP、Windows 7、Ubuntu 10.04 LTS - 甚至可以選擇 OpenSolaris,但這不是必需的
- 從桌面(網路啟動後)和/或從集中式(Web?)界面選擇要安裝的圖像/變體
- 全自動映像、配置、附加軟體安裝(例如,啟動事物並去吃午飯,回來並準備好使用桌面)
- 可能,在同一個地方選擇作業系統和任何變體(例如,安裝的附加軟體集) - 我們不應該去這裡說提供 Ubuntu 並去那裡,比如編輯 puppet 文件以選擇在其上配置的內容
我不確定是否可以實現:) 以及使用什麼。我們對用於 unix 配置管理的 puppet 有一些經驗,但它(尚)不支持 windows。即使我們最終會使用特定於作業系統的工具,我們仍然希望有一個單一的入口點來指定要映像的內容和要安裝的內容——即使它是一個帶有一些內部 Web 界面或類似東西的數據庫那。
我們已經有了基本的網路基礎設施,從 DHCP 和 tftp 伺服器到 nfs、ftp、http、cifs 上的儲存空間。如果可能的話,我們想使用我們的 Ubuntu 伺服器,但如果安裝的東西太侵入性,我們可以為此目的安裝其他伺服器,無論是在金屬上還是在虛擬機上。我們沒有任何 Windows 伺服器系統。
如果只是針對 linux,我會使用已知的 puppet,並會研究 cobbler 或類似的東西。我想,僅限 Windows 的商店使用 MS 的東西來映像和配置桌面。我們想同時提供:)
您建議使用什麼來最好地實現我們的目標?
恕我直言,unix和windows有很大的不同,以至於試圖用相同的工具來配置兩者最終並沒有那麼有用。即對於 unix,使用 cobbler 和 puppet,對於 Windows,無論 MS 商店傾向於使用什麼。
對於 windows 方面的東西,看看Fog