教學系列
- Install PostgreSQL 7.3.3 on Windows XP (Ⅰ)
- Install PostgreSQL 7.3.3 on Windows XP (Ⅱ)(本篇)
- Install PostgreSQL 7.3.3 on Windows XP (Ⅲ)
- Install PostgreSQL 7.3.3 on Windows XP (Ⅳ)
- Install PostgreSQL 7.3.3 on Windows XP (Ⅴ)
正文
第五步會經過一小段處理時間去下載所有的站台列表:
就到了選擇 下載站台表 的地方,當然是要選下載速度快一點的,這裡我選的是 ftp://cygwin.csie.ntu.edu.tw/
第六步就是 安裝套件的部份 了。
- Category 下有不少分類,可以點 + 號來切換展開或收起。
- Current 是目前所使用的版本(如果你之前已經有安裝過 cygwin 的話)
- New 是最新版本。
- 如果沒有安裝的話,那麼 New 這一欄出現的是 Skip
- 如果有安裝過的話,並且有更新的版本的話,那麼 New 會秀出最新版本的版號
- 如果有安裝過的話,但沒有更新的版本的話,就會顯示 Keep。
這裡把我有安裝的套件稍為列出來(有些套件會同時出現在不同 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) 繼續下去。
最後安裝完成,會問你要不要把捷徑加到 桌面 和 開始功能表 裡。
按一下完成之後會有個 Installation Complete 的視窗,按確定。
接下來執行 cygwin 的捷徑後就 ok 了。如果日後要更新或增加、刪除套件的話,直接執行原來的 setup.exe 來重新選擇一次就可以了,很方便的設計。安裝時最好以具有系統管理者 (Administrator) 權限身分的使用者來執行,另外裝好之後,cygwin 裡的使用者就是你安裝時的那個使用者。