从Visual Studio中生成Linux设备
本文讲的是从Visual Studio中生成Linux设备,【IT168 云计算频道】近日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了。
原文发布时间为:2009-08-06
本文作者: InFoQ中文站
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:从Visual Studio中生成Linux设备
5个在Linux中代替FL Studio的编曲软件 FL Studio是 Windows 和 Mac 平台的强大数字音频工作站和音乐创作工具。它是商业软件,被认为是当今最好的音乐制作程序之一。但是,FL Studio不支持在Linux上运行,将来也不打算提供支持。所以,如果你刚刚切换到Linux平台,想要编曲,你需要选择一个好的编曲工具。这里有5个可以在Linux上运行的编曲软件代替FL Studio!
使用Visual Studio 利用WinGDB编译和远程调试嵌入式Linux的程序 写这篇文章的目的在于帮助那些既要使用Visual Studio编写程序又要开发和调试嵌入式Linux 程序的苦命程序员们! 第一步, 安装 WinGDB ,下载位置 http://www.wingdb.
相关文章
- Linux学习笔记之mac系统Vmware Fusion虚拟机黑屏问题
- 使用exundelete在Linux下恢复删除的文件
- Linux下PAM模块学习总结
- Linux bc 命令简单学习
- 一天一个 Linux 命令(18):ln 命令
- linux 查看内存和cpu占用比较多的进程
- linux netstat 统计连接数查看
- Linux 编程学习笔记----ANSI C 文件I/O管理
- 【Linux高级驱动】网卡驱动分析
- shell入门之函数应用 分类: 学习笔记 linux ubuntu 2015-07-10 21:48 77人阅读 评论(0) 收藏
- 高效线程池之无锁化实现(Linux C)
- 使用Visual Studio 2017作为Linux C++开发工具
- 在linux系统中安装VSCode(Visual Studio Code)
- Visual C++ for Linux Development