第五步經過一小段處理時間:
1.png

就到了選擇 下載站台表 的地方,當然是要選下載速度快一點的,這裡我選的是
ftp://cygwin.csie.ntu.edu.tw/
2.png

第六步就是 安裝套件的部份 了,Category 下有不少分類,可以點 + 號來切換展開或收起。Current 是目前所使用的版本 (如果你之前已經有安裝過cygwin的話),New 是最新版本,舉例來說,如果你沒有安裝此套件的話,那麼 New 這一欄出現的是 Skip,如果有安裝過的話,Current 會顯示出版本編號,像是 1.0.2-2 和 1.1.3-1。要是有更新的版本,那麼 New 會秀出 1.1.4-2 的版本,若是沒有新版本就顯示出 Keep。
3.png

這裡把我有安裝的套件稍為列出來(有些套件會同時出現在不同 Category 之中,我只把它們列在第一次出現的 Category 裡):

.
    Admin - cygrunsrv 0.96-1 (必要)
            cron 3.0.1-10 (工作排程,非必要)
    Archive - none (用其他 windows zip 工具)
    Base - all
    Database - none (裡面雖可選擇安裝 postgre,但此處跳過不選)
    Devel - binutils 20030307-1
            gcc 3.2-3
            gcc-mingw 20020817-5
            gcc2 2.95.3-10
            libiconv 1.8-2
            make 3.79.1-7
            mingw-runtime 3.0-1
            mktemp 1.4-1
                (以上最好都裝,因為我們要自己 make 來安裝 tar ball)
    Doc - man 1.5j-2
    Editor - none
    Games - none
    Graphics - none
    Intepreters - gawk 3.1.2-2
    Libs - libbz2_1 1.0.2-2
           libiconv2 1.8.2
           libintl1 0.10.40-1, libintl2 0.11.5-1
           libncurses5 5.2-1, libncurses6  5.2-8, libncurses7 5.3-1
           libpopt0 1.6.4-4
           ncurses 5.3-1
           termcap 20020930-1
           w32api 2.3-1
           zlib 1.1.4-1
                (有些套件會同時安裝所需的 libxxx)
    Mail - none
    Math - none
    Net - none
    Publishing - none
    Shells - use default
    System - sysvinit 2.84-3
    Text - groff 1.18.1-2
           less 378-1 (在 postgre 中資料量太多時會用到此程式)
           more 2.11o-1 (在 cygwin shell 底下看文字檔案很方便)
    Utils - bzip2 1.0.2-2 (必要)
            cygutils 1.1.3-1 (必要)
            pcre 4.1-1
    Web - none (你也可以裝 apache 1.3.24-5 來玩玩看)
    XFree86 - none

當你選擇好之後就可以開始下一步安裝。

第七步就是 開始接受檔案並且安裝 了,如果有有問題的話會跳出確認方塊,問你要不要 try again。當然點 是(Y) 繼續下去。
4.png

最後安裝完成,會問你要不要把捷徑加到 桌面開始功能表 裡。
5.png

按一下完成之後會有個 Installation Complete 的視窗,按確定。
6.png

接下來執行 cygwin 的捷徑後就 ok 了。如果日後要更新或增加、刪除套件的話,直接執行原來的 setup.exe 來重新選擇一次就可以了,很方便的設計。

安裝時最好以具有系統管理者 (Administrator) 權限身分的使用者來執行,另外裝好之後,cygwin 裡的使用者就是你安裝時的那個使用者。