一. colinux的简介
CoLinux(Cooperative Linux 的缩写)是第一种免费使用和开源的解决方案,它让Linux更好的运行在Microsoft Windows 本机系统下。通常的, colinux是Linux内核使自己友好的和其它操作系统共同运行在一台机器上的一条通道。例如,我们不需要第三方的商业
虚拟机软件(例如vmware)就可以自由的在windows 2000/xp/vista/7上运行Linux,它并不是模拟一台电脑,而是通过对linux内核的改造,使linux可以直接 运行在windows下,使用windows的硬件资源,所以它的速度特别快,就像在真实机器上运行一样。
二. 三种方式的对比
在windows上模拟linux环境,目前主要有三种方法:
1.vmware等虚拟机,缺点:占用
系统资源多,运行速度慢。
2.cygwin等模拟环境,用windows下的程序模拟实现linux下的功能,缺点:与实际linux环境有差异,并且功能模拟不完全,容易出现冲突
3.colinux/
andlinux等模拟环境,通过使用一种特殊的驱动程序,使得模拟环境可以运行在ring0特权模式下,与windows交替使用CPU,这样运行模拟环境就像运行本地系统一样,速度非常快,稳定性好。
本人最开始学习使用的vmware上安装ubuntu, 有时确实会比较卡, cygwin也安装用过确实跟LINUX有一定的差异毕竟只是个模拟环境,现在由于公司用的colinux上搭载redhat的系统,所以接触到colinux,发现确实占用资源少,并且运行速度快,做开发效率很高,值得推荐使用,下面说说具体的搭建步骤。
三. 开发环境搭建
colinux安装
到colinux官网
http://www.colinux.org/选择左边栏中的
Downloads(binary and source)跳转到