24小时热门版块排行榜    

查看: 174  |  回复: 1
当前主题已经存档。

dirkhoo

木虫 (小有名气)

[交流] [转贴]MS Windows下实现GNU/Linux环境

MS Windows下实现GNU/Linux环境
我不算一个 Linuxer,因为总是没法适应完全在Linux下工作,但是与我课题相关的很多工作需感觉在Linux下很方便。所以我把我曾经用过的或知道的一些 MS Windows下实现GNU/Linux环境尽我所能的总结一下。希望能给一些与我情况类似的人带来些帮助吧!
一、虚拟机Vmware(Visual PC)
这是跨平台的虚拟机软件,不仅可以安装Linux,还包括其它的操作系统。使用很容易,功能很强大。缺点就是它们是商业软件!

二、cygwinX(推荐想熟悉Linux的新手使用)
Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、 BSD,以及其他Unix系统)上的软件移植到Windows上,挺棒的一个Linux环境,而且安装Xserver后还可以作为本地X服务器使用远程计算机的X界面。缺点就是使用受它所提供的软件数量限制,其他的软件包只有通过自己编译安装了。对于象我这样用Debian的就感觉很不方便了。这也是我选择coLinux的原因了。
http://x.cygwin.com/
Cygwin/X User's Guide(一个很好的安装和使用的教程)
http://x.cygwin.com/docs/ug/cygwin-x-ug.html

三、coLinux(个人推荐)
Colinux (Cooperative Linux)使得在Windows2000/XP上同时运行Linux成为可能并不借助第三方的虚拟机软件(VMware,VitualPC).它不是一种虚拟机,而是Linux内核的移植,使得Linux 可以natively 运行在Windows上。Colinux的格言是:如果Linux 可以运行在任何一种体系架构上(i386,PowerPC,...)。Linux也应该可以运行在另外一种操作系统上(Windows, Linux,...)
ccwufu@Linuxsir体会Colinux有如下好处:
1)Linux 的安装简单:不用理解Linux 下的分区格式(/dev/hda1 ...),对新手来说,总是胆颤心惊,担心丢失数据。
2)Linux 的网络配置简单:理论上,你的windows能够上网,那么你的Linux就可以上网,因为CoLinux 共用了你的Windows网络
3)Linux 的X 设置简单 : 理论上,你的windows能够正常显示,那么你的Linux的X就可以正常运行,因为用的是windows上的X Server (x-manager , exceed, x-win32, cygwin/X..)
4) 最有意思的是,你同时还在运行着Windows!
我的体会是coLinux启动一个命令行下的Debian非常的快速,在我的笔记本上大概只需要10秒钟吧。而且可以象使用一个完整的Linux操作系统一样来安装新的软件和配置,感觉非常方便。而且网上可以找到Debian, Gentoo, Fedra的现成的安装版本(就是有点过时了)。缺点就是本身不支持X界面,需要用Vnc,FreeNX,cygwinX等本地Xserver来启动。
http://en.wikipedia.org/wiki/Colinux
coLinux Home pagehttp://www.colinux.org/
coLinux Sourceforgehttp://sourceforge.net/projects/colinux/
coLinux wikihttp://wiki.colinux.org/

这里有三个很好的从iso盘安装Debian的方法,按排列顺序推荐:
在WindowsXP下通过coLinux安装Hiweed0.7b2
http://www.linuxsir.org/bbs/showthread.php?t=232593
Using coLinux to install Debian Linux
http://studftp.stut.edu.tw/~m9335203/colinux/colinux.html
Bracx's coLinux HowTo's
http://www.brightstar.curvedspaces.com/documents.html

(如何只用命令行的启动的话,只能启动一个80x25的cmd窗口,太小了,很不舒服。谁能告诉我用什么方法可以扩大这个窗口吗?)

四、其他
Comparison of virtual machines
http://en.wikipedia.org/wiki/Comparison_of_virtual_machines
据说Bochs的速度很慢
QEMU好像也是个不错的选择,有很多种Linux系统的映像文件下载(http://free.oszoo.org/)。我试用了一下,感觉启动也非常慢。而且启动后一直不响应,只好放弃。它主页上说比硬件速度慢2~4倍吧。
TopologiLinux
TopologiLinux 是旨在在 DOS 或 Windows 安装中运行的几个 Linux 分发版之一。TopologiLinux 基于 Slackware 9,支持 NTFS 和 FAT。这类分发版的一个用途就是提供标准化的 Linux 工作空间,而又不会扰乱标准配置的现有桌面。因此,它的用途有点类似 Knoppix。
它可以象安装软件一样在windows下安装,不需要分区,读写在windows某一个目录下进行。然后可以用coLinux的模式在windows下面运行。

[ Last edited by 幻影无痕 on 2006-11-14 at 07:39 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1

2楼2006-02-01 08:14:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dirkhoo 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见