很多時候我需要用一些gnu tools來處理一些檔案/資料,以前基本上都是用cygwin來完成的。但後來發現了colinux,就不怎麼用cygwin了,因為:
不過有另外一種場合可能不適合用colinux替代cygwin,那就是其它工具需要呼叫gnu tools來完成某件事情(比如emacs裡面需要使用grep, find, diff等)——不過這種情況下大都可以用msys和gnuwin32了。
比如debian 6.0 squeeze:
images%202.6.x%20debian/debian%206.0%20squeeze/
3. colinux的基本配置: 以example.conf為底稿,拷貝乙個debian6.conf(別的名字也可以),主要修改以下幾個配置就可以了:
# 上一步解壓的磁碟映象位置cobd0="d:\colinux\root_fs.img
#將windows磁碟以cofs檔案系統型別提供
cofs1="c:\"
cofs2="d:\"
#設定slirp網路服務,這種方式這會將colinux虛擬機器變得象乙個普通應用一樣訪問外部網路
eth0=slirp
4. 然後就可以啟動colinux了,命令列如下:
$ colinux-daemon @debian6.conf
cofs1 /mnt/c cofs defaults 0 04.2 配置網路。上面採用的是slirp方式, colinux會啟動自動colinux-slirp-net-daemon.exe這個程序,它對guest os提供了乙個dhcp伺服器。guest os裡面用如下命令可以跟這個dhcp伺服器連上:cofs2 /mnt/d cofs defaults 0 0
$ dhclient eth0
注意slirp方式下,linux裡面啟動的網路服務外面不能直接訪問到,但可以通過slirp-net-daemon實現埠**,方法是修改配置檔案debian6.conf,在eth0=slirp後面新增一些內容(需要重啟guest os才能生效):
#forwarding port 5901 (vncserver) & 22 (ssh server)eth0=slirp,,tcp:5901:5901/tcp:22:22
其它的網路配置方法: colinux wiki: network。
5. 執行x的方法
網上大都說用cygwin/x或者xming來做x server(andlinux也是選用xming),但實際執行效果很不好,一方面是cygwin/x和xming缺乏一些特性,另一方面是執行得非常慢,而且不太穩定,所以我推薦使用vnc的方式。
5.1 修改colinux的conf檔案,確保5901埠被**
eth0=slirp,,tcp:5901:5901/tcp:22:22/tcp:8080:80
5.2 guest os裡面的操作
root $ apt-get install vnc-serverroot $ apt-get install xfce4
root $ su - colinux
colinux # cat > ~/.vnc/xstartup <<< eof
#!/bin/sh
startxfce4 &
eofcolinux # chmod u+x ~/.vnc/xstartup
colinux # vncserver :1 -geometry 1024x768 -depth 16
5.3 然後就可以在windows裡面用vncviewer連線上去了
(如果vnc-server啟動的時候是用vncserver :2,那麼vncviewer就得連5902埠(debian6.conf裡面就得配5902埠**)
5.4 關閉vnc服務的方法
colinux # vnc-server -kill :1
colinux安裝指南
rm etc udev rules.d 70 persistent net.rules rm rf lib modules co 以example.conf為底稿,拷貝乙個ubuntu.conf 別的名字也可以 主要修改以下幾個配置就可以了 上一步解壓的磁碟映象位置 cobd0 g colinux ...
COLINUX的安裝與網路配置
在windows上模擬linux環境,目前主要有三種方法 1.vmware等虛擬機器,缺點 占用系統資源多,執行速度慢 2.cygwin等模擬環境,用windows下的程式模擬實現linux下的功能,缺點 與實際linux環境有差異,並且功能模擬不完全,容易出現衝突 3.colinux andlin...
COLINUX的安裝與網路配置
在windows上模擬linux環境,目前主要有三種方法 1.vmware等虛擬機器,缺點 占用系統資源多,執行速度慢 2.cygwin等模擬環境,用windows下的程式模擬實現linux下的功能,缺點 與實際linux環境有差異,並且功能模擬不完全,容易出現衝突 3.colinux andlin...