天天看點

工具01:Cygwin的安裝配置

cygwin是windows上的仿真linux環境,可以對很多基于linux開發的源碼進行編譯,比如以前接觸的vlc和ffmpeg等音視訊項目。

還有一個類似的環境是mingw+msys,但是在windows7 x86_64位上mingw的界面msys(rxvt)無法使用,醜陋的dos視窗及極慢的反應速度讓人無法接受。

cygwin雖然也慢,但提供了基于自身環境的gcc,還提供了mingw的gcc,并且也內建了相關軟體,諸如ssh,git等,界面及顔色較為漂亮,字型可修改,還有中文的輸出,比較完美。

當然,cygwin也有自己的缺點,那就是無法使用類似mingw-get進行軟體的線上更新。需重新運作安裝檔案進行了更新,雖然麻煩點,但不太經常更新軟體是以可以湊合使用。

<a></a>

也可到汪汪的網盤下載下傳離線安裝zip包,路徑為<code>/cygwin</code>。

注意:後面章節某些圖檔由于是之前切的,有些路徑并不能完全對應。

輕按兩下“setup-x86.exe”。

工具01:Cygwin的安裝配置

點選“下一步”。

工具01:Cygwin的安裝配置

選擇“install from local directory”,進行離線安裝。點選“下一步”。

線上安裝請選擇“install from internet”,并添加國内163的源<code>http://mirrors.163.com/cygwin/</code>。

工具01:Cygwin的安裝配置

選擇安裝路徑,建議安裝到除系統盤的根目錄下。點選“下一步”。

工具01:Cygwin的安裝配置

選擇離線包的路徑 ,點選“下一步”。

工具01:Cygwin的安裝配置

選擇要安裝的包,将狀态從“skip”點選到相對應的版本,具體哪些需要安裝,見下一章。點選“下一步”。

工具01:Cygwin的安裝配置

正在安裝……

工具01:Cygwin的安裝配置

選擇要建立的圖示,點選“完成”。

工具01:Cygwin的安裝配置

輕按兩下桌面的“cygwin terminal”圖示,第一次啟動,會建立<code>$home</code>目錄,及相關的檔案。至此,安裝完成。

工具01:Cygwin的安裝配置

推薦的安裝包如下。如果需要其他安裝包,再次運作安裝檔案,選擇線上安裝,并重新選擇安裝的包即可。

開啟cygwin後,在标題欄點選右鍵-&gt;“option”。

工具01:Cygwin的安裝配置

設定字型。幾種常用的等寬字型,請到汪汪的網盤下載下傳,路徑為<code>/fonts</code>。

工具01:Cygwin的安裝配置

設定顯示行數。

工具01:Cygwin的安裝配置

cygwin可通路系統中的所有檔案,預設的根目錄/為cygwin的安裝目錄,要通路其他盤符,對應的路徑為<code>/cygdriver/盤符</code>。

建議先備份<code>$home</code>目錄。

删除安裝檔案夾。

系統資料庫删除<code>[hkey_local_machine\software\wow6432node\cygwin]</code>。

滑鼠選中即為複制。

右鍵-&gt;“paste”為粘貼,快捷鍵為<code>shift+insert</code>。

(2015.07.20更新本章。2016.05.14再次更新。)

cygwin官方推薦使用<code>setup.exe</code>進行程式更新,不推薦其他方式,諸如<code>apt-cyg</code>。<code>setup.exe</code>支援指令行參數。可以用參數開啟靜默安裝。更新過程參數如下。

更新完成後,建議重新開機cygwin,因為<code>cygwin1.dll</code>更新後不會自動加載,其他程式無法讀取正常通路。

<code>setup.exe</code>的幫助文檔解釋了上述參數的作用。

~~ eof ~~

繼續閱讀