colinux php,利用colinux 搭建linux开发环境

无尽的等待

在此之前,我曾大量使用cygwin / vmware 的环境来搭建双环境,这两者各有自己的优缺点。如下:

1、cygwin

优点:资源消耗小,支持比较完整,也能同HOST系统沟通。

缺点:每次安装大费周折,因为是个模拟层运行效率大打折扣,另外同真实LINUX环境有差异缺失了LINUX工具链的优势。

2、vmware

优点:真实的LINUX环境,能最大化的感受LINUX环境的工具链带来的快感。

缺点:安装耗费大(得准备原ISO等等),运行后对主机系统资源占用比较厉害,不能和主机系统较好的沟通(非常头痛的)。

黎明前的曙光 -- colinux

作为一个LINUX 的一般开发人员(非新手,非SA),我需要一个LINUX环境的原因大约是这样的:

1、一定要在WINDOWS中跑起来,能与WINDOWS很好的交互。

2、尽可能要安装配置简单。

3、一个完整的LINUX交互体验。

4、很容易配置的开发环境。

以上三点,我目前的测试和使用中,COLINUX 完全胜任了。

寻着阳光,让羽翼丰满

一、安装colinux

1、从 http://sourceforge.net/projects/colinux/files/coLinux-stable/0.7.7.1-linux-2.6.26.8/coLinux-0.7.7.1.exe/download 这个地址下载最新稳定版的colinux。

2、下载后选择运行安装,一路NEXT 即可,需要注意的是其中有驱动安装,防火墙或WINDOWS自身都会提示是否允许驱动安装,允许即可。

3、从http://sourceforge.net/projects/colinux/files/Images%202.6.x%20Debian/Debian%205.0%20Lenny/Debian-5.0r2-lenny.7z/download这里下载debian lenny (当然你也可以选择已经修改的其他OS的ROOTFS),然后解压到某个目录。

4、根据colinux 安装目录下的 @sample.conf 修改,主要有两处

第一处,cobd0 那里,对应到刚解压后的LINUX ROOTFS 文件,比如我的 cobd0="d:\coLinux\Debian-5.0r2-lenny.ext3.2gb"

第二处,eth0 那里,这里是配置网络连接方式,最好的方式是 配成 eth0=tuntap,配置这里后对应需要调整网络。

WIN7 则直接将两张网卡桥接即可。

5、写个批处理来启动,colinux,比如我的:

cd D:\Program Files\coLinux

set COLINUX_CONSOLE_FONT=Lucida Console:12

set COLINUX_CONSOLE_EXIT_ON_DETACH=1

colinux-daemon -t NT @debian5.conf

存放为debian.bat 到colinux 安装目录。

6、运行debian.bat 将会启动colinux 版的 debian lenny ,输入 colinux/colinux 登陆,root PASS 为 colinux

7、配置/etc/apt/source.lst 注释掉其他的部分 添加163的源:

deb http://mirrors.163.com/debian/ lenny main contrib non-free

8、执行更新 apt-get update

9、配置你需要的工作环境,比如C/C++的工作环境,PHP 或是JAVA的

10、访问WINDOWS 的任意文件,在你的配置中如我上面展示的我的COLINUX 配置文件为 debian5.conf 其中添加有这样的部分:

#cofs

cofs0=C:\

cofs1=D:\

cofs2=E:\

然后进入 colinux 版的 debian 后 执行

mkdir -p /mnt/{c,d,e}

vim /etc/fstab 加入以下行

cofs0:/      /mnt/c            cofs    defaults          0 0

cofs1:/      /mnt/d            cofs    defaults          0 0

cofs2:/      /mnt/e            cofs    defaults          0 0

然后 poweroff 重新运行debian.bat ,进入/mnt/c,d,e去看看吧,就是你的WIN 系统了

11、如果觉得自带的CONSOLE 太难看,还不支持中文,没关系,以下方式来搞定。

apt-get install ssh

reboot 后自动就启动了 sshd

去http://code.google.com/p/puttycn/ 下一个puttycn 连接进去,中文 颜色都支持了,good work!

存档留证(:

69561759_1.jpg

69561759_2.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值