歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

從Visual Studio中生成Linux設備

 近日Novell發布了SUSE Studio:一個用於創建Linux設備(appliance)的工具。與此同時,Mono小組創建了一個插件以從Visual Studio中生成支持SUSE的設備。

 SUSE Studio的項目經理Nat Friedman將軟件設備(software appliance)定義為:

 所謂軟件設備,實際上就是一個完整的應用棧,包括操作系統、應用軟件、所需的任何依賴以及與操作相關的配置與數據文件。所有東西都是預先安裝、集成好的,隨時都能運行。

 軟件設備以文件的形式出現,該文件可以是虛擬機映像、ISO、USB key映像或是Amazon EC2 AMI。

 其概念是非常簡單的:通過使用整個軟件棧(操作系統、應用、配置數據等等)的虛擬映像來避免安裝與配置上的沖突。這類軟件設備最適合運行服務端應用。開發者最清楚應用的需求是什麼以及如何進行配置以使之運行起來。應用廠商需要提供用戶能夠輕松運行起來的軟件設備,而不是僅僅提供應用本身以及一大堆安裝說明書。

 SUSE Studio會生成Live CD/DVD、VMware、XEN虛擬映像、HDD以及USB映像類型的軟件設備,不久還將支持Amazon EC2映像。

 根據Novell的聲明,Miguel de Icaza宣布創建可以生成SUSE軟件設備的Visual Studio插件。該插件的目的在於讓Windows開發者也能創建包含.NET應用的Linux設備。這對於那些覺得在Linux上測試.NET應用有困難的Windows開發者來說幫助很大。

 人們已經開始使用SUSE Studio來創建運行於Linux之上的VMware、VPC映像包Mono、MonoDevelop、ASP.NET以及Windows Forms了。

查看原文地址

Copyright © Linux教程網 All Rights Reserved