Cygwin是一個在windows平臺上運行的unix/Linux的模擬環境(其實就是Linux的Terminal界面,運行Linux命令行的)。有時候會想:Window跟Linux是兩個獨立的平臺,非得要兩個平臺幹嘛,事實並不是我們初學者一開始所想的那麼簡單,當我們熬進行某些特殊的工作(特別是大多數人不幹的微型硬件系統),尤其是使用gnu或者arm_Linux_g++等工具的時候,得進入Linux平臺,安裝、編譯......還好,Cygwin提供了這麼一種強大方便的工具。讓你在windows系統就可以進行Linux的一些操作了。
選擇install from internet,然後next。。。
選擇安裝目錄,注意:最好不要在 Windows 系統的根目錄(比如 C:)中安裝 Cygwin。最好把 Cygwin 安裝在它自己的子目錄中,您選擇的目標目錄將成爲模擬的 UNIX 環境的根目錄。例如,如果在 C:\cygwin 中安裝,那麼虛擬的 /usr/bin 實際上是 C:\cygwin\usr\bin)。對於 Install For 選項,不要選擇 Just Me。把 Default Text File 類型設置爲 Unix,從而儘可能提高與其他 UNIX 機器上存儲的現有文件的兼容性。還有,路徑上文件名最好不要有空格或中文名。然後next.。。。
選擇Internet的連接類型:Direct Connection
就會出現Cygwin的鏡像點列表。國內的資源下載速度比較快,建議到網易上找鏡像。http://mirrors.163.com/cygwin/
然後選擇所需的工具包和實例,然後就Next,
之後就是漫長的下載安裝過程(吃個飯,睡個覺)............
然後,然後就終於裝完了。創建桌面的快捷方式後你就可以想打開一半應用程序一樣使用Cygwin來使用Linux命令了。
1 首先運行Cygwin,輸入cygcheck -c cygwin命令,查看版本信息
2 如果有出息版本信息,沒有其他問題,然後就可以用Linux命令運行各種程序和查看文件了(包括windows平臺的文件),當然,你一直用cd ...只會返回到你的用戶主菜單,就是你剛纔安裝時指定的目錄。怎麼查看windows平臺的文件呢?原來,Cygwin吧整個windows文件系統給柺杖到自己的文件cygdrive裏了。
用命令df -jh 就一目瞭然。
所以要進入windows平臺的文件,只要從cygdrive裏進入進行了。
可以輸入應用程序的路徑和文件名然後就可以運行,例如:運行d盤的eclipse.exe
/cygdrive/d/eclipse.exe
就可以向windows裏的雙擊一樣了。
當然,Cygwin主要用來進行Linux環境裏的一些操作,所以需要熟悉Linux相關命令來實現。
參考:http://blog.163.com/arm_linux008/blog/static/13780414220102834626186/
http://blog.csdn.net/chenfeng0104/article/details/7090850