cygwin如何用 cygwin如何使用圖文說明教程
發(fā)表時(shí)間:2023-12-27 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]cygwin怎么使用圖文教程:對(duì)于UNIX本身,也有各種稱呼。各種帶字母 “z” 的行話,比如IBM z/OS®和System z9 Virtual Machine (z/VM);嵌套系統(tǒng)開發(fā)人員使用eCos這個(gè)詞;在聊天中還會(huì)提到其他許多風(fēng)...
cygwin怎么使用圖文教程:
對(duì)于UNIX本身,也有各種稱呼。各種帶字母 “z” 的行話,比如IBM z/OS®和System z9 Virtual Machine (z/VM);嵌套系統(tǒng)開發(fā)人員使用eCos這個(gè)詞;在聊天中還會(huì)提到其他許多風(fēng)格的UNIX,比如Linux®、FreeBSD、Sun Solaris和Mac OS X。現(xiàn)代信息技術(shù)使用各種各樣的方言,簡直就像是圣經(jīng)中巴別塔的故事。
當(dāng)然,也有不少人說Windows術(shù)語,盡管大多數(shù)人只掌握 “指向和單擊” 這樣的簡單詞匯。經(jīng)過20年的發(fā)展,大多數(shù)Windows用戶已經(jīng)忘了古老的DOS術(shù)語。
但是,與UNIX shell相比,Windows COMMAND實(shí)用程序的功能實(shí)在很差;因此,UNIX用戶通常認(rèn)為Windows是一種讓人灰心喪氣的平臺(tái)。對(duì)于習(xí)慣于使用豐富的命令行工具集的UNIX軟件開發(fā)人員來說,Windows尤其別扭。對(duì)于UNIX開發(fā)人員來說,使用Windows簡直就像是到了陌生的外國。
幸運(yùn)的是,Cygwin在Windows環(huán)境中提供大家熟悉的一片天地,就像是美國人在法國找到了麥當(dāng)勞。
Cygwin是一個(gè)用于Windows 的類UNIX shell環(huán)境。 它由兩個(gè)組件組成:一個(gè)UNIX API庫,它模擬UNIX操作系統(tǒng)提供的許多特性;以及Bash shell的改寫版本和許多 UNIX 實(shí)用程序,它們提供大家熟悉的UNIX命令行界面。前一個(gè)組件是一個(gè)Windows動(dòng)態(tài)鏈接庫 (DLL)。后一個(gè)組件是一組基于 Cygwin DLL 的程序,其中許多是用未經(jīng)修改的UNIX源代碼編譯的。它們合在一起提供大家熟悉的 UNIX 環(huán)境。
這篇文章我們要安裝Cygwin,討論它的命令行界面 (CLI),并構(gòu)建標(biāo)準(zhǔn) Cygwin 發(fā)行版中未包含的開放源碼,以此體會(huì)把 UNIX 應(yīng)用程序(至少是一部分 UNIX 應(yīng)用程序)遷移到這個(gè)模擬環(huán)境是多么容易。
安裝 Cygwin
與這里介紹的其他軟件不同,Cygwin 使用 Windows 安裝程序。Cygwin setup.exe 文件可以重新安裝軟件,可以添加、修改或升級(jí) Cygwin 配置的組件。
在 Windows 系統(tǒng)上打開瀏覽器,通過訪問 http://cygwin.com/setup.exe 下載 Cygwin 安裝程序。安裝程序本身非常小(大約 600KB),因?yàn)榇蠖鄶?shù) Cygwin 軟件是在安裝過程中下載的。完成下載之后,按照以下步驟安裝 Cygwin:
運(yùn)行安裝程序。圖 1 顯示 Cygwin 歡迎屏幕。
圖 1. 在安裝 Cygwin 期間出現(xiàn)的第一個(gè)對(duì)話框
單擊 Next 進(jìn)入下一個(gè)屏幕,選擇要執(zhí)行的安裝類型。
單擊 Install from Internet。
單擊 Next,然后選擇一個(gè)安裝目錄。
配置安裝的窗口見圖 2。
圖 2. Cygwin 安裝選項(xiàng)
在大多數(shù)情況下,推薦的安裝選項(xiàng)是合適的,也可以進(jìn)行定制,但是要注意幾點(diǎn):
不要在 Windows 系統(tǒng)的根目錄(比如 C:)中安裝 Cygwin。最好把 Cygwin 安裝在它自己的子目錄中,比如默認(rèn)目錄(C:\cygwin)或 C:\Program Files\cygwin。(您選擇的目標(biāo)目錄將成為模擬的 UNIX 環(huán)境的根目錄/。例如,如果在 C:\cygwin 中安裝,那么虛擬的 /usr/bin 實(shí)際上是 C:\cygwin\usr\bin)。
對(duì)于 Install For 選項(xiàng),不要選擇 Just Me。
把 Default Text File 類型設(shè)置為 Unix,從而盡可能提高與其他 UNIX 機(jī)器上存儲(chǔ)的現(xiàn)有文件的兼容性。
5. 單擊Next。
在下一個(gè)窗口中,選擇一個(gè)存儲(chǔ) Cygwin 所需的數(shù)據(jù)的目錄。不要選擇前一步中選擇的 Cygwin 目錄。 如果可能的話,應(yīng)該在有至少 1GB 空閑空間的驅(qū)動(dòng)器上創(chuàng)建或選擇一個(gè)目錄。
6. 再次單擊 Next,選擇使用的 Internet 連接類型。通常應(yīng)該選擇 Direct Connection。
7. 再次單擊 Next。
稍等一會(huì)兒,Cygwin 會(huì)下載當(dāng)前的鏡像站點(diǎn)列表,讓您選擇一個(gè)鏡像站點(diǎn),見圖 3。如果不確定應(yīng)該選擇哪個(gè)站點(diǎn),就選擇地理位置比較近的站點(diǎn)。
圖 3. 選擇您認(rèn)為可靠的或地理位置比較近的安裝站點(diǎn)
經(jīng)過短暫的延遲之后,安裝程序顯示可用的類別和包的完整列表。圖 4顯示一個(gè)類別的部分內(nèi)容。單擊加號(hào) (+) 展開對(duì)應(yīng)的類別;單擊 “循環(huán)” 標(biāo)志在Skip(忽略此包)和包的所有可用版本之間循環(huán)。
如果Cygwin提供一個(gè)實(shí)用程序的多個(gè)版本,應(yīng)該選擇滿足您的需求的實(shí)例。順便說一下,如果選擇 B 列,就會(huì)下載二進(jìn)制包;選擇 S,也會(huì)下載源代碼。
圖 4. 選擇最適合需要的包和實(shí)例
在 Cygwin 中可用的包超過 1,000 個(gè),所以應(yīng)該只選擇您需要的類別和包。(安裝所有 Cygwin 包會(huì)占用超過 800MB 的磁盤空間)。以后隨時(shí)可以添加整個(gè)類別或單獨(dú)的包:只需重新運(yùn)行 Cygwin 安裝程序。(還可以在任何時(shí)候用相同的安裝程序刪除或更新包)。搜索 Cygwin 包列表(參見 參考資料),檢查您喜歡的 UNIX 實(shí)用程序是否在 Cygwin 中可用。
學(xué)習(xí)教程快速掌握從入門到精通的電腦知識(shí)