在Windows上玩转Mono/Linux
来源:互联网 发布:算法复杂性分析的目的 编辑:程序博客网 时间:2024/05/22 04:07
这里有两个为运行于Linux的Mono系统的Live CD。.
这两个都包含mono 运行环境和工具. Mono Live 分发包中包含一些运行在Mono的程序 例如beagle、tomboy. 也包含一些asp.net 程序。所以他们都很大,像Monoppix有200多兆. 这些cd是Live cd也就是说你可以通过运行他们而不需要硬盘。.net开发人员使用的都是windows系统,也许想体验一下开源的.net 实现Mono。
相信不少朋友玩过虚拟机,比如VMWARE,MS VPC。现在我给大家介绍一下基于GPL协议的开放源代码并且跨平台的虚拟机软件:QEMU。QEMU的好处是不用安装庞大的虚拟机系统。并且介于它的免 安装、绿色、小巧的特点,我们有理由选择它,当然它不能完全取代VMWARE之类的虚拟机软件(由于QEMU是完全虚拟了一个真实的CPU,故CPU占用 率较高)。QEMU适用于Linux ,Windows, FreeBSD and MaxOS X这几个平台,由于QEMU是一套可以在Windows操作系统中仿真出另一套操作系统的仿真软件。因为它可以在系统中仿真出一颗虚拟的CPU,然后将要仿真的操作系统交给这颗虚拟CPU去处理,所以能够达到同一平台却能同时执行两种操作系统的目的。可以下载window版本的QEMU
QEMU的使用非常简单,因为它不用安装,只要使用文字指令和参数就可以操作。而它可以仿真的操作系统类型也非常多元,包括Linux系列、Mac OS系列、FreeBSD系列、Windows系列等等操作系统通通都没问题。
一般的操作系统仿真程序的执行速度都非常慢,但是QEMU的速度居然可以达到正常的四分之一以上,在仿真程序中算是快的了。对于有需要在同一台计算机上安装多个操作系统的人来说,QEMU一定可以帮的上很大的忙。
简单介绍一下命令行测试光盘镜像的例子
在README-en.txt文件中我们看到了具体参数的使用方法:
以说明文件中自带的例子为例:
qemu.exe -L . -m 128 -boot a -fda floppy.img -hda harddisk.img -cdrom cdimage.iso
参数的定义如下
-L : BIOS位置,上面的“.”表示当前目录
-m : 内存大小 (单位:MB)
-boot : 引导设备 软盘启动为(a), 虚拟硬盘启动为©, 虚拟光盘引导为(d)
-fda : 软盘镜像
-hda : 硬盘镜像
-cdrom : 光盘镜像
可以编辑一个批处理文件.bat来运行这两个Live CD
qemu -L . -m 300 -cdrom ./monoppix.iso
qemu -L . -m 300 -cdrom ./monolive.iso
- 在Windows上玩转Mono/Linux
- 在Windows上编译mono
- 在Windows平台下使用MONO
- 在Windows Azure 上运行 OpenSUSE Linux的虚拟机上安装 Mono 3.0.2, 测试ASP.NET WebAPI 失败(Mono 3.0.4上成功)
- 如何在Linux上运行Mono
- 如何在Linux上运行Mono
- 在windows上编译32位和64位mono
- 使用Mono 在 linux 下进行.net应用程序开发
- mono:Xsp,在linux平台上运行asp.net
- 在Linux Mint13下编译安装mono运行时
- 在 Linux 上使用 Jexus + Mono 建立 Asp.Net 网站.
- MONO在中国
- linux--mono+xsp+pgsql
- Linux下mono配置
- Linux下mono配置
- linux下安装mono
- Windows 服务移植到Mono
- 让XNA在Windows 8 Metro运行起来(Mono XNA跨平台)
- 出现灾难性Bug:Vista RTM跳票内幕曝光
- 使用信息架构视图访问数据库元数据
- 微软官方反间谍流氓软件WindowsDefender
- Active Record和Domain Object + Dao
- 不同服务器数据库之间的数据操作
- 在Windows上玩转Mono/Linux
- 十天学会php之第五天
- 微软发布Windows Vista Tips and Tricks网站
- Custom Build Numbers in Team Build
- 2007 Office System Video
- 有价值的杂志《MSDN杂志》中文版
- Struts2的OGNL
- Windows Vista 和IPV6
- Visual Studio 2005的各个版本