从Visual Studio中生成Linux设备
本文講的是從Visual Studio中生成Linux設(shè)備,【IT168 云計(jì)算頻道】近日Novell發(fā)布了SUSE Studio:一個(gè)用于創(chuàng)建Linux設(shè)備(appliance)的工具。與此同時(shí),Mono小組創(chuàng)建了一個(gè)插件以從Visual Studio中生成支持SUSE的設(shè)備。
SUSE Studio的項(xiàng)目經(jīng)理Nat Friedman將軟件設(shè)備(software appliance)定義為:所謂軟件設(shè)備,實(shí)際上就是一個(gè)完整的應(yīng)用棧,包括操作系統(tǒng)、應(yīng)用軟件、所需的任何依賴(lài)以及與操作相關(guān)的配置與數(shù)據(jù)文件。所有東西都是預(yù)先安裝、集成好的,隨時(shí)都能運(yùn)行。
軟件設(shè)備以文件的形式出現(xiàn),該文件可以是虛擬機(jī)映像、ISO、USB key映像或是Amazon EC2 AMI。
其概念是非常簡(jiǎn)單的:通過(guò)使用整個(gè)軟件棧(操作系統(tǒng)、應(yīng)用、配置數(shù)據(jù)等等)的虛擬映像來(lái)避免安裝與配置上的沖突。這類(lèi)軟件設(shè)備最適合運(yùn)行服務(wù)端應(yīng)用。開(kāi)發(fā)者最清楚應(yīng)用的需求是什么以及如何進(jìn)行配置以使之運(yùn)行起來(lái)。應(yīng)用廠(chǎng)商需要提供用戶(hù)能夠輕松運(yùn)行起來(lái)的軟件設(shè)備,而不是僅僅提供應(yīng)用本身以及一大堆安裝說(shuō)明書(shū)。
SUSE Studio會(huì)生成Live CD/DVD、VMware、XEN虛擬映像、HDD以及USB映像類(lèi)型的軟件設(shè)備,不久還將支持Amazon EC2映像。
根據(jù)Novell的聲明,Miguel de Icaza宣布創(chuàng)建可以生成SUSE軟件設(shè)備的Visual Studio插件。該插件的目的在于讓W(xué)indows開(kāi)發(fā)者也能創(chuàng)建包含.NET應(yīng)用的Linux設(shè)備。這對(duì)于那些覺(jué)得在Linux上測(cè)試.NET應(yīng)用有困難的Windows開(kāi)發(fā)者來(lái)說(shuō)幫助很大。
人們已經(jīng)開(kāi)始使用SUSE Studio來(lái)創(chuàng)建運(yùn)行于Linux之上的VMware、VPC映像包Mono、MonoDevelop、ASP.NET以及Windows Forms了。
原文發(fā)布時(shí)間為:2009-08-06
本文作者: InFoQ中文站
本文來(lái)自云棲社區(qū)合作伙伴IT168,了解相關(guān)信息可以關(guān)注IT168。
原文標(biāo)題:從Visual Studio中生成Linux設(shè)備
總結(jié)
以上是生活随笔為你收集整理的从Visual Studio中生成Linux设备的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【数学题】男女的比例
- 下一篇: linux上怎么快速删除一个目录?