把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

从 Visual Studio 中生成 Linux 设备

  • 2009-08-02
  • 本文字数:649 字

    阅读完需:约 2 分钟

近日 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 了

查看英文原文: Generating Linux Appliances from Visual Studio

2009-08-02 23:491378
用户头像

发布了 88 篇内容, 共 273.3 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

快速掌握的测试用例优先级划分方法

陈磊@Criss

Kafka实战宝典:如何跨机房传输数据

数据社

大数据 kafka 跨机房

好玩又好用,一款轻松就可以实现音视频的Demo

anyRTC开发者

音视频 移动互联网 RTC anyRTC Demo

6个高效学习编程的方法

三钻

学习 程序人生 大前端 后端

企业微信群消息机器人发送开源项目

陈磊@Criss

Java的Override和Overload

陈磊@Criss

Git删除仓库中的文件和文件夹

陈磊@Criss

Docker的Image

陈磊@Criss

一文道尽“表驱动法”

架构精进之路

编码 表驱动法

Docker的Image

陈磊@Criss

Kafka实战宝典:一文带解决Kafka常见故障处理

数据社

kafka 监控

分布式定时任务调度框架实践

vivo互联网技术

大数据 分布式 框架

国家央行数字货币的优势与挑战

CECBC

数字货币 央行 商业银行

该了解一波了!零基础入门Nginx

程序员的时光

nginx Docker

微信小程序的自动化测试框架

陈磊@Criss

最受欢迎的男友职业排行榜Top10

程序员生活志

程序员

Docker 容器连接

陈磊@Criss

DockerFile 详解

陈磊@Criss

pipreqs:生成python项目的requirements

陈磊@Criss

Nginx的容器部署

陈磊@Criss

华章25周年活动——《迁移学习》限量5折!

华章IT

Python的Twisted事件驱动的网络引擎框架

陈磊@Criss

如何选择一个性能测试工具(LoadRunner和Locust的一次对比)

陈磊@Criss

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

程序员生活志

git

优质单元测试的十大标准,你有遵循吗?

禅道项目管理

项目管理 单元测试 自动化测试

聊聊微前端的原理和实践

vivo互联网技术

大前端

区块链技术在银行业的运用

CECBC

区块链 信息安全 金融

人人都可以掌握的正交试验设计测试用例方法

陈磊@Criss

告别下载速度慢!Docker配置阿里云镜像仓库

程序员的时光

Docker 阿里云

国内程序员最容易发音错误的单词集合

程序员生活志

程序员 经验总结

你还应该知道的哈希冲突解决策略

vivo互联网技术

哈希冲突

从Visual Studio中生成Linux设备_.NET_Abel Avram_InfoQ精选文章