Cygwin安裝GCC、G++、Python、git、vim教程

百度百科:

 Cygwin是一個在windows平臺上運行的類UNIX模擬環境,是cygnus solutions公司開發的自由軟件(該公司開發的著名工具還有eCos,不過現已被Redhat收購)。它對於學習UNIX/Linux操作環境,或者從UNIX到Windows的應用程序移植,或者進行某些特殊的開發工作,尤其是使用GNU工具集在Windows上進行嵌入式系統開發,非常有用。隨着嵌入式系統開發在國內日漸流行,越來越多的開發者對Cygwin產生了興趣。

Cygwin 提供一個UNIX 模擬 DLL 以及在其上層構建的多種可以在 Linux 系統中找到的軟件包,在 Windows XP SP3 以上的版本提供良好的支持。Cygwin主要由Red Hat及其下屬社區負責維護。

 官網:http://www.cygwin.com/

對應自己系統下載相應的安裝程序
setup-x86_64.exe 64位安裝程序
setup-x86.exe 32位安裝程序

 Cygwin安裝程序比較小,因爲它默認是在線安裝的。


目錄

一、開始安裝

1.打開安裝程序界面

2.選擇安裝方式

3.設置安裝位置

4.下載安裝包保存位置

5.選擇代理

6.選擇從那個源下載

7.搜索並選擇要需要的軟件和版本

 常用軟件

8.開始下載並安裝

9.等待下載並安裝

10.安裝完成

11.重裝,更新,安裝其它軟件

二、控制檯美化

比如更改爲中文界面

更改配色方案

配色方案顯示界面


一、開始安裝

1.打開安裝程序界面

Cygwin安裝程序界面,點“下一步”

2.選擇安裝方式,這裏選擇:Install from Internet

  1. Install from Internet:這種模式直接從Internet安裝,適合網速較快的情況;
  2. Download Without Installing:這種模式只從網上下載Cygwin的組件包,但不安裝;
  3. Install from Local Directory:這種模式與上面第二種模式對應,當你的Cygwin組件包已經下載到本地,則可以使用此模式從本地安裝Cygwin。
選擇安裝方式,選好點“下一步”

3.設置安裝位置

設置好要安裝的位置,點“下一步”

4.下載安裝包保存位置

設置好下載安裝包保存位置,點“下一步

5.選擇代理

選擇代理,這裏使用默認,點“下一步”

6.選擇從那個源下載

國內下載源:

http://mirrors.aliyun.com/cygwin/
http://mirrors.ustc.edu.cn/cygwin/
http://mirrors.163.com/cygwin/

 可直接將上邊的源添加到下圖的:User URL裏邊,然後點擊Add

選擇下載速度快點的源,可多選,選好點“一下步”

7.搜索並選擇要需要的軟件和版本

在下圖左上角的:Search 輸入自己想要搜索的軟件

就算沒有選擇要安裝的程序,直接下一步默認也會安裝基本包。很多Linux的命令行工具,如:grep、ls等。

 常用軟件:

bash-completion	命令補全的增強包,一定要安裝
git		版本控制
vim		文本編輯神器
curl		網頁源代碼解析
wget		網頁下載,解析
iconv(psiconv)	UTF-8 GBK等各種編碼之間轉換
dos2unix	在Windows系統和Linux系統文檔格式之間轉換(unix2dos)
ctags		生成C/C++等源代碼的索引
astyle		代碼格式化工具(Dev-C++也是用些來格式化代碼)
python2		編譯語言
gcc		C/C++編譯器

aria2		多平臺輕量級(aria2c),支持 HTTP、FTP、BitTorrent 等多協議、多來源的命令行下載工具
tree		圖形顯示目錄樹
gnupg		加密解密文件和電子郵件、數字簽名文件和電子郵件等內容(GnuPG),主程序:gpg

娛樂:
figlet		一款簡單的ASCII橫幅製作工具
fortune		輸出一句話,有笑話,名言什麼的(還有唐詩宋詞),strfile生成索引文件默認沒裝

screen		命令行終端切換的自由軟件,session創建、離線、重連等操作
nginx		一款輕量級的Web服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器

p7zip		7-zip
rTorrent	一款強大的命令行BT客戶端
tmux		一個優秀的終端複用軟件,類似GNU Screen
lynx		Linux系統下的瀏覽器,模擬蜘蛛抓取
less		與 more 類似,但使用 less 可以隨意瀏覽文件
tail		輸出文件的尾部內容
搜索並選擇完自己要安裝的軟件包,點擊“下一下”

8.開始下載並安裝

點擊“下一步”,下載並安裝

9.等待下載並安裝

安裝過程

10.安裝完成

完成安裝

11.重裝,更新,安裝其它軟件

前面步驟都一樣,到步驟7時搜索自己要安裝的軟件,更新軟件可以一直下一步。

再次安裝想要的軟件

二、控制檯美化

第一次打開Cygwin,默認是比較“醜”的

第一次打開默認界面

可以在標題欄,右擊 ---》然後選擇 ---》“Options” ---》設置自己喜歡的

比如更改爲中文界面:

將鼠標右擊,標題欄右擊等改爲中文顯示

更改配色方案,修改HOME目錄下的:“.minttyrc”文件

修改配置文件可使用:Notepad++ 來打開,系統記事本打開不會換行,會比較亂

#Cygwin配色方案

#BoldAsFont=-1
#FontHeight=14
Columns=132
Rows=36
#Transparency=medium
#CursorType=block
Font=Consolas
#AllowBlinking=yes
#Locale=
#Charset=

#################################################

#Font=DejaVu Sans Mono for Powerline
FontHeight=14
FontSmoothing=default
BoldAsFont=yes

CursorBlinks=yes
CursorColour=239,240,241

ForegroundColour=239,240,241
BackgroundColour=49,54,59

Black=7,54,66
BoldBlack=0,43,54
Red=237,21,21
BoldRed=192,57,43
Green=17,209,22
BoldGreen=28,220,154
Yellow=246,116,0
BoldYellow=253,188,75
Blue=29,153,243
BoldBlue=61,174,233
Magenta=155,89,182
BoldMagenta=142,68,173
Cyan=26,188,156
BoldCyan=22,160,133
White=239,240,241
BoldWhite=252,252,252
Transparency=medium
Locale=zh_CN
Charset=UTF-8
Language=

配色方案同樣適用於:Git bash、msys2等

放置在“HOME”目錄下就可以

更改配色方案後的界面:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章