SlideShare a Scribd company logo
1 of 11
Download to read offline
Cygwin (Cygnus Win)
Installation
How-To
William.L
wiliwe@gmail.com
2011-12-14
Cygwin 提供可在 MS-Windows 環境下執行的 Unix 工具集。 Cygwin 安裝方式,是先下載一客戶端程
式,再透過此程式選擇 Unix 工具集項目工具集項目工具集項目工具集項目 和 下載工具集的伺服器下載工具集的伺服器下載工具集的伺服器下載工具集的伺服器。
1. 執行 “setup.exe” , 啟動 Cygwin 客戶端程式。
按 ”下一步”,會出現安裝方式選單。
2. 安裝方式選單安裝方式選單安裝方式選單安裝方式選單
2-1 從網路安裝
此方式讓使用者選擇欲使用的 Unix 工具集和下載伺服器,然後將選擇的工具集下載到指定的目錄。
下載完工具集,便開始安裝程序。
下載全部全部全部全部工具集會需要一段時間….請耐心等候!!!!
2-2 僅下載 Unix 工具集
此方式讓使用者選擇欲使用的 Unix 工具集和下載伺服器,然後將選擇的工具集下載到指定的目錄。
下載完工具集,不會啟動安裝程序。
2-3 從本地端安裝
此方式使用之前已下載好已下載好已下載好已下載好的 Unix 工具集來安裝。
若之前有善心人士將全部 Unix 工具集下載並打包好,即可利用此方式安裝,以省去不少等待下載的時
間!!!
選擇好安裝方式後,按 ”下一步” 繼續。
3. 從網路安裝從網路安裝從網路安裝從網路安裝
3-1 首先程式會要求使用者指定工具下載儲存位置。
按 ”下一步” 繼續。
3-2 指定安裝路徑。
指定使用權限為 “All Users” 。
按 ”下一步” 繼續。
3-3 指定代理伺服器
若使用公司網路連線到網際網路,需要設代理伺服器(proxy server) 。
Proxy Sever – IP : 10.110.15.60
Port : 8080
按 ”下一步” 繼續。
3-4 指定工具下載來源伺服器 (Download Stie)
選擇離台灣較近的伺服器。
按 ”下一步” 繼續。
3-5 取得可選取的工具集索引
此時,用戶端程式會嚐時連線到選擇的 Download Site。
3-6 提示訊息
按 “確定” 繼續。
3-7 選擇 Unix 工具集
工具集選單以樹狀樹狀樹狀樹狀結構方式呈現;上層的結點(node)為工具類別工具類別工具類別工具類別。
安裝方式分為 :
* Default 使用預設選擇的預設選擇的預設選擇的預設選擇的工具集
* Install 安裝全部全部全部全部工具集
* Reinstall 重新重新重新重新安裝工具集
* Uninstall 解除解除解除解除安裝工具集
欲切換安裝方式的,可點選 根節點 ”All”, 如右圖 。
每點一次,就切換到下一個安裝方式,四種安裝方式,循環下去。
若不想對各類別工具一一選擇,可直接使用 ”Default” 或 ”Install”方式安裝。
選單中有 “Bin” 和 ”Src” 兩欄(如下圖紅色圈起處) :
Bin 表示 Binary,是工具 執行檔執行檔執行檔執行檔
Src 表示 Source,是工具的 原始程式碼原始程式碼原始程式碼原始程式碼
。
注意! 因屆時會安裝 MS-Windows 版的 Git 程式,故不安裝 Unix 工具集中的 Git。
使用工具集選單上的 “Search” 功能,搜尋 “git” 字眼,對 git 核心工具集皆不安裝(uncheck “Bin”)。
Python 工具集也不安裝。
選好工具及安裝方式後,按 ”下一步” 繼續。
3-8 工具集相依提示
有些工具會相依其它 library/package,此處詢問是否要一併下載相依的內容。
照預設方式即可。
按 ”下一步” 繼續。
3-9 開始下載工具
在之前指定的工具集下載目錄中,會見到 Cygwin 客戶端程式建立一目錄,目錄名為以所選擇的
Download Site 的 domain name。
下載完即會啟動安裝程序。
4. 從本地端已下載之 Cygwin 工具集安裝方式 (Install from Local Directory)
4-1 指定安裝路徑 (如上述 “3-2” 步驟) 。
4-2 選擇 Cygwin 工具集目錄位置。
4-3 按 ”下一步” 即可進行安裝。
5. 安裝完畢後, 請於 Windows 環境變數“PATH”中, 加上 “Cygwinbin” 路徑。
例 : PATH=C:Cygwinbin;。
若是 Cygwin 中的 PYTHON package 沒有移除, 則必須必須必須必須將將將將 Python2.7.2 路徑設定路徑設定路徑設定路徑設定,放在放在放在放在 Cygwinbin 路路路路
徑之前徑之前徑之前徑之前。
例 : “PATH=C:Python27;C:cygwinbin;”

More Related Content

Viewers also liked

Re-identification of Anomized CDR datasets using Social networlk Data
Re-identification of Anomized CDR datasets using Social networlk DataRe-identification of Anomized CDR datasets using Social networlk Data
Re-identification of Anomized CDR datasets using Social networlk DataAlket Cecaj
 
Timing over packet demarcation
Timing over packet demarcationTiming over packet demarcation
Timing over packet demarcationNir Cohen
 
Hello world在那邊?背景說明
Hello world在那邊?背景說明Hello world在那邊?背景說明
Hello world在那邊?背景說明Wen Liao
 
Asterisk (IP-PBX) CDR Log Rotation
Asterisk (IP-PBX) CDR Log RotationAsterisk (IP-PBX) CDR Log Rotation
Asterisk (IP-PBX) CDR Log RotationWilliam Lee
 
GNU AS簡介
GNU AS簡介GNU AS簡介
GNU AS簡介Wen Liao
 
UPnP 1.0 簡介
UPnP 1.0 簡介UPnP 1.0 簡介
UPnP 1.0 簡介Wen Liao
 
Internationalization(i18n) of Web Page
Internationalization(i18n) of Web PageInternationalization(i18n) of Web Page
Internationalization(i18n) of Web PageWilliam Lee
 
Trace 程式碼之皮
Trace 程式碼之皮Trace 程式碼之皮
Trace 程式碼之皮Wen Liao
 
GNU ld的linker script簡介
GNU ld的linker script簡介GNU ld的linker script簡介
GNU ld的linker script簡介Wen Liao
 
A successful git branching model 導讀
A successful git branching model 導讀A successful git branching model 導讀
A successful git branching model 導讀Wen Liao
 
Streaming Media Server Setup Manual
Streaming Media Server Setup ManualStreaming Media Server Setup Manual
Streaming Media Server Setup ManualWilliam Lee
 
C++ idioms by example (Nov 2008)
C++ idioms by example (Nov 2008)C++ idioms by example (Nov 2008)
C++ idioms by example (Nov 2008)Olve Maudal
 
Solid C++ by Example
Solid C++ by ExampleSolid C++ by Example
Solid C++ by ExampleOlve Maudal
 
Insecure coding in C (and C++)
Insecure coding in C (and C++)Insecure coding in C (and C++)
Insecure coding in C (and C++)Olve Maudal
 
Introdunction to Network Management Protocols - SNMP & TR-069
Introdunction to Network Management Protocols - SNMP & TR-069Introdunction to Network Management Protocols - SNMP & TR-069
Introdunction to Network Management Protocols - SNMP & TR-069William Lee
 
TDD in C - Recently Used List Kata
TDD in C - Recently Used List KataTDD in C - Recently Used List Kata
TDD in C - Recently Used List KataOlve Maudal
 

Viewers also liked (20)

cygwin安裝與vim
cygwin安裝與vimcygwin安裝與vim
cygwin安裝與vim
 
Re-identification of Anomized CDR datasets using Social networlk Data
Re-identification of Anomized CDR datasets using Social networlk DataRe-identification of Anomized CDR datasets using Social networlk Data
Re-identification of Anomized CDR datasets using Social networlk Data
 
Timing over packet demarcation
Timing over packet demarcationTiming over packet demarcation
Timing over packet demarcation
 
Hello world在那邊?背景說明
Hello world在那邊?背景說明Hello world在那邊?背景說明
Hello world在那邊?背景說明
 
Asterisk (IP-PBX) CDR Log Rotation
Asterisk (IP-PBX) CDR Log RotationAsterisk (IP-PBX) CDR Log Rotation
Asterisk (IP-PBX) CDR Log Rotation
 
GNU AS簡介
GNU AS簡介GNU AS簡介
GNU AS簡介
 
from Source to Binary: How GNU Toolchain Works
from Source to Binary: How GNU Toolchain Worksfrom Source to Binary: How GNU Toolchain Works
from Source to Binary: How GNU Toolchain Works
 
UPnP 1.0 簡介
UPnP 1.0 簡介UPnP 1.0 簡介
UPnP 1.0 簡介
 
Internationalization(i18n) of Web Page
Internationalization(i18n) of Web PageInternationalization(i18n) of Web Page
Internationalization(i18n) of Web Page
 
Trace 程式碼之皮
Trace 程式碼之皮Trace 程式碼之皮
Trace 程式碼之皮
 
GNU ld的linker script簡介
GNU ld的linker script簡介GNU ld的linker script簡介
GNU ld的linker script簡介
 
A successful git branching model 導讀
A successful git branching model 導讀A successful git branching model 導讀
A successful git branching model 導讀
 
Streaming Media Server Setup Manual
Streaming Media Server Setup ManualStreaming Media Server Setup Manual
Streaming Media Server Setup Manual
 
C++ idioms by example (Nov 2008)
C++ idioms by example (Nov 2008)C++ idioms by example (Nov 2008)
C++ idioms by example (Nov 2008)
 
Solid C++ by Example
Solid C++ by ExampleSolid C++ by Example
Solid C++ by Example
 
How A Compiler Works: GNU Toolchain
How A Compiler Works: GNU ToolchainHow A Compiler Works: GNU Toolchain
How A Compiler Works: GNU Toolchain
 
Insecure coding in C (and C++)
Insecure coding in C (and C++)Insecure coding in C (and C++)
Insecure coding in C (and C++)
 
MTP & PTP
MTP & PTPMTP & PTP
MTP & PTP
 
Introdunction to Network Management Protocols - SNMP & TR-069
Introdunction to Network Management Protocols - SNMP & TR-069Introdunction to Network Management Protocols - SNMP & TR-069
Introdunction to Network Management Protocols - SNMP & TR-069
 
TDD in C - Recently Used List Kata
TDD in C - Recently Used List KataTDD in C - Recently Used List Kata
TDD in C - Recently Used List Kata
 

Similar to Cygwin Install How-To (Chinese)

如何更新netis WF2409無線路由器的韌體
如何更新netis WF2409無線路由器的韌體如何更新netis WF2409無線路由器的韌體
如何更新netis WF2409無線路由器的韌體臺灣塔米歐
 
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...wensheng wei
 
2, installation
2, installation2, installation
2, installationted-xu
 
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1redhat9
 
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...Laird Cheng
 
多媒體系統09_3D互動擴增實境
多媒體系統09_3D互動擴增實境多媒體系統09_3D互動擴增實境
多媒體系統09_3D互動擴增實境Fuzhou University
 
mobile_如何更新netis WF2412無線路由器的韌體
mobile_如何更新netis WF2412無線路由器的韌體mobile_如何更新netis WF2412無線路由器的韌體
mobile_如何更新netis WF2412無線路由器的韌體臺灣塔米歐
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除5045033
 
CloudStack Installation on Ubuntu
CloudStack Installation on UbuntuCloudStack Installation on Ubuntu
CloudStack Installation on Ubuntu康志強 大人
 
如何更新netis WF2419無線路由器的韌體?
如何更新netis WF2419無線路由器的韌體?如何更新netis WF2419無線路由器的韌體?
如何更新netis WF2419無線路由器的韌體?臺灣塔米歐
 
如何查詢netis路由器的無線網路金鑰?
如何查詢netis路由器的無線網路金鑰?如何查詢netis路由器的無線網路金鑰?
如何查詢netis路由器的無線網路金鑰?臺灣塔米歐
 
Sales q&a apc3.0
Sales q&a apc3.0Sales q&a apc3.0
Sales q&a apc3.0ahnlabchina
 
Apc3.0 销售常见问答
Apc3.0 销售常见问答Apc3.0 销售常见问答
Apc3.0 销售常见问答ahnlabchina
 
Buildout
BuildoutBuildout
Buildoutiaiyang
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationnetdbncku
 
Xfire客户端开发课件
Xfire客户端开发课件Xfire客户端开发课件
Xfire客户端开发课件appollo0312
 
Svn安裝與使用簡易教學
Svn安裝與使用簡易教學Svn安裝與使用簡易教學
Svn安裝與使用簡易教學Ray Wei
 

Similar to Cygwin Install How-To (Chinese) (20)

如何更新netis WF2409無線路由器的韌體
如何更新netis WF2409無線路由器的韌體如何更新netis WF2409無線路由器的韌體
如何更新netis WF2409無線路由器的韌體
 
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
VMware如何使用,最好用的虚拟机,VMware有哪些功能?关于虚拟机V...
 
2, installation
2, installation2, installation
2, installation
 
manual
manualmanual
manual
 
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
Bypat博客出品-利用cent os快速构建自己的发行版-进阶版v1.1
 
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...
使用 Load Balancer 與 Redis 部署 LAMP Server 高併發架構 - Global Azure Taiwan 20200425 ...
 
多媒體系統09_3D互動擴增實境
多媒體系統09_3D互動擴增實境多媒體系統09_3D互動擴增實境
多媒體系統09_3D互動擴增實境
 
mobile_如何更新netis WF2412無線路由器的韌體
mobile_如何更新netis WF2412無線路由器的韌體mobile_如何更新netis WF2412無線路由器的韌體
mobile_如何更新netis WF2412無線路由器的韌體
 
深入研究 Windows 系統服務 效能調校與故障排除
深入研究 Windows 系統服務    效能調校與故障排除深入研究 Windows 系統服務    效能調校與故障排除
深入研究 Windows 系統服務 效能調校與故障排除
 
CloudStack Installation on Ubuntu
CloudStack Installation on UbuntuCloudStack Installation on Ubuntu
CloudStack Installation on Ubuntu
 
如何更新netis WF2419無線路由器的韌體?
如何更新netis WF2419無線路由器的韌體?如何更新netis WF2419無線路由器的韌體?
如何更新netis WF2419無線路由器的韌體?
 
如何查詢netis路由器的無線網路金鑰?
如何查詢netis路由器的無線網路金鑰?如何查詢netis路由器的無線網路金鑰?
如何查詢netis路由器的無線網路金鑰?
 
Manual
ManualManual
Manual
 
Sales q&a apc3.0
Sales q&a apc3.0Sales q&a apc3.0
Sales q&a apc3.0
 
Apc3.0 销售常见问答
Apc3.0 销售常见问答Apc3.0 销售常见问答
Apc3.0 销售常见问答
 
System prereq chin
System prereq chinSystem prereq chin
System prereq chin
 
Buildout
BuildoutBuildout
Buildout
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Xfire客户端开发课件
Xfire客户端开发课件Xfire客户端开发课件
Xfire客户端开发课件
 
Svn安裝與使用簡易教學
Svn安裝與使用簡易教學Svn安裝與使用簡易教學
Svn安裝與使用簡易教學
 

More from William Lee

Usage Note of Apache Thrift for C++ Java PHP Languages
Usage Note of Apache Thrift for C++ Java PHP LanguagesUsage Note of Apache Thrift for C++ Java PHP Languages
Usage Note of Apache Thrift for C++ Java PHP LanguagesWilliam Lee
 
Usage Note of Qt ODBC Database Access on Linux
Usage Note of Qt ODBC Database Access on LinuxUsage Note of Qt ODBC Database Access on Linux
Usage Note of Qt ODBC Database Access on LinuxWilliam Lee
 
Usage Note of SWIG for PHP
Usage Note of SWIG for PHPUsage Note of SWIG for PHP
Usage Note of SWIG for PHPWilliam Lee
 
Upgrade GCC & Install Qt 5.4 on CentOS 6.5
Upgrade GCC & Install Qt 5.4 on CentOS 6.5 Upgrade GCC & Install Qt 5.4 on CentOS 6.5
Upgrade GCC & Install Qt 5.4 on CentOS 6.5 William Lee
 
Usage Notes of The Bro 2.2 / 2.3
Usage Notes of The Bro 2.2 / 2.3Usage Notes of The Bro 2.2 / 2.3
Usage Notes of The Bro 2.2 / 2.3William Lee
 
Viewing Android Source Files in Eclipse (Chinese)
Viewing Android Source Files in Eclipse  (Chinese)Viewing Android Source Files in Eclipse  (Chinese)
Viewing Android Source Files in Eclipse (Chinese)William Lee
 
Usage Note of Microsoft Dependency Walker
Usage Note of Microsoft Dependency WalkerUsage Note of Microsoft Dependency Walker
Usage Note of Microsoft Dependency WalkerWilliam Lee
 
Usage Note of PlayCap
Usage Note of PlayCapUsage Note of PlayCap
Usage Note of PlayCapWilliam Lee
 
Qt4 App - Sliding Window
Qt4 App - Sliding WindowQt4 App - Sliding Window
Qt4 App - Sliding WindowWilliam Lee
 
GTK+ 2.0 App - Desktop App Chooser
GTK+ 2.0 App - Desktop App ChooserGTK+ 2.0 App - Desktop App Chooser
GTK+ 2.0 App - Desktop App ChooserWilliam Lee
 
GTK+ 2.0 App - Icon Chooser
GTK+ 2.0 App - Icon ChooserGTK+ 2.0 App - Icon Chooser
GTK+ 2.0 App - Icon ChooserWilliam Lee
 
Note of CGI and ASP
Note of CGI and ASPNote of CGI and ASP
Note of CGI and ASPWilliam Lee
 
Moblin2 - Window Manager(Mutter) Plugin
Moblin2 - Window Manager(Mutter) PluginMoblin2 - Window Manager(Mutter) Plugin
Moblin2 - Window Manager(Mutter) PluginWilliam Lee
 
L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5William Lee
 
C Program Runs on Wrong Target Platform(CPU Architecture)
C Program Runs on Wrong Target Platform(CPU Architecture)C Program Runs on Wrong Target Platform(CPU Architecture)
C Program Runs on Wrong Target Platform(CPU Architecture)William Lee
 
Notes for SQLite3 Usage
Notes for SQLite3 UsageNotes for SQLite3 Usage
Notes for SQLite3 UsageWilliam Lee
 
Android Storage - StorageManager & OBB
Android Storage - StorageManager & OBBAndroid Storage - StorageManager & OBB
Android Storage - StorageManager & OBBWilliam Lee
 
Study of Chromium OS
Study of Chromium OSStudy of Chromium OS
Study of Chromium OSWilliam Lee
 
GNOME GeoClue - The Geolocation Service in Gnome
GNOME GeoClue - The Geolocation Service in GnomeGNOME GeoClue - The Geolocation Service in Gnome
GNOME GeoClue - The Geolocation Service in GnomeWilliam Lee
 

More from William Lee (20)

Usage Note of Apache Thrift for C++ Java PHP Languages
Usage Note of Apache Thrift for C++ Java PHP LanguagesUsage Note of Apache Thrift for C++ Java PHP Languages
Usage Note of Apache Thrift for C++ Java PHP Languages
 
Usage Note of Qt ODBC Database Access on Linux
Usage Note of Qt ODBC Database Access on LinuxUsage Note of Qt ODBC Database Access on Linux
Usage Note of Qt ODBC Database Access on Linux
 
Usage Note of SWIG for PHP
Usage Note of SWIG for PHPUsage Note of SWIG for PHP
Usage Note of SWIG for PHP
 
Upgrade GCC & Install Qt 5.4 on CentOS 6.5
Upgrade GCC & Install Qt 5.4 on CentOS 6.5 Upgrade GCC & Install Qt 5.4 on CentOS 6.5
Upgrade GCC & Install Qt 5.4 on CentOS 6.5
 
Usage Notes of The Bro 2.2 / 2.3
Usage Notes of The Bro 2.2 / 2.3Usage Notes of The Bro 2.2 / 2.3
Usage Notes of The Bro 2.2 / 2.3
 
Viewing Android Source Files in Eclipse (Chinese)
Viewing Android Source Files in Eclipse  (Chinese)Viewing Android Source Files in Eclipse  (Chinese)
Viewing Android Source Files in Eclipse (Chinese)
 
Usage Note of Microsoft Dependency Walker
Usage Note of Microsoft Dependency WalkerUsage Note of Microsoft Dependency Walker
Usage Note of Microsoft Dependency Walker
 
Usage Note of PlayCap
Usage Note of PlayCapUsage Note of PlayCap
Usage Note of PlayCap
 
Qt4 App - Sliding Window
Qt4 App - Sliding WindowQt4 App - Sliding Window
Qt4 App - Sliding Window
 
GTK+ 2.0 App - Desktop App Chooser
GTK+ 2.0 App - Desktop App ChooserGTK+ 2.0 App - Desktop App Chooser
GTK+ 2.0 App - Desktop App Chooser
 
GTK+ 2.0 App - Icon Chooser
GTK+ 2.0 App - Icon ChooserGTK+ 2.0 App - Icon Chooser
GTK+ 2.0 App - Icon Chooser
 
Note of CGI and ASP
Note of CGI and ASPNote of CGI and ASP
Note of CGI and ASP
 
Moblin2 - Window Manager(Mutter) Plugin
Moblin2 - Window Manager(Mutter) PluginMoblin2 - Window Manager(Mutter) Plugin
Moblin2 - Window Manager(Mutter) Plugin
 
MGCP Overview
MGCP OverviewMGCP Overview
MGCP Overview
 
L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5L.A.M.P Installation Note --- CentOS 6.5
L.A.M.P Installation Note --- CentOS 6.5
 
C Program Runs on Wrong Target Platform(CPU Architecture)
C Program Runs on Wrong Target Platform(CPU Architecture)C Program Runs on Wrong Target Platform(CPU Architecture)
C Program Runs on Wrong Target Platform(CPU Architecture)
 
Notes for SQLite3 Usage
Notes for SQLite3 UsageNotes for SQLite3 Usage
Notes for SQLite3 Usage
 
Android Storage - StorageManager & OBB
Android Storage - StorageManager & OBBAndroid Storage - StorageManager & OBB
Android Storage - StorageManager & OBB
 
Study of Chromium OS
Study of Chromium OSStudy of Chromium OS
Study of Chromium OS
 
GNOME GeoClue - The Geolocation Service in Gnome
GNOME GeoClue - The Geolocation Service in GnomeGNOME GeoClue - The Geolocation Service in Gnome
GNOME GeoClue - The Geolocation Service in Gnome
 

Cygwin Install How-To (Chinese)

  • 2. Cygwin 提供可在 MS-Windows 環境下執行的 Unix 工具集。 Cygwin 安裝方式,是先下載一客戶端程 式,再透過此程式選擇 Unix 工具集項目工具集項目工具集項目工具集項目 和 下載工具集的伺服器下載工具集的伺服器下載工具集的伺服器下載工具集的伺服器。 1. 執行 “setup.exe” , 啟動 Cygwin 客戶端程式。 按 ”下一步”,會出現安裝方式選單。 2. 安裝方式選單安裝方式選單安裝方式選單安裝方式選單 2-1 從網路安裝 此方式讓使用者選擇欲使用的 Unix 工具集和下載伺服器,然後將選擇的工具集下載到指定的目錄。 下載完工具集,便開始安裝程序。 下載全部全部全部全部工具集會需要一段時間….請耐心等候!!!!
  • 3. 2-2 僅下載 Unix 工具集 此方式讓使用者選擇欲使用的 Unix 工具集和下載伺服器,然後將選擇的工具集下載到指定的目錄。 下載完工具集,不會啟動安裝程序。 2-3 從本地端安裝 此方式使用之前已下載好已下載好已下載好已下載好的 Unix 工具集來安裝。 若之前有善心人士將全部 Unix 工具集下載並打包好,即可利用此方式安裝,以省去不少等待下載的時 間!!! 選擇好安裝方式後,按 ”下一步” 繼續。
  • 4. 3. 從網路安裝從網路安裝從網路安裝從網路安裝 3-1 首先程式會要求使用者指定工具下載儲存位置。 按 ”下一步” 繼續。 3-2 指定安裝路徑。 指定使用權限為 “All Users” 。 按 ”下一步” 繼續。
  • 5. 3-3 指定代理伺服器 若使用公司網路連線到網際網路,需要設代理伺服器(proxy server) 。 Proxy Sever – IP : 10.110.15.60 Port : 8080 按 ”下一步” 繼續。 3-4 指定工具下載來源伺服器 (Download Stie) 選擇離台灣較近的伺服器。 按 ”下一步” 繼續。
  • 7. 3-7 選擇 Unix 工具集 工具集選單以樹狀樹狀樹狀樹狀結構方式呈現;上層的結點(node)為工具類別工具類別工具類別工具類別。 安裝方式分為 : * Default 使用預設選擇的預設選擇的預設選擇的預設選擇的工具集 * Install 安裝全部全部全部全部工具集 * Reinstall 重新重新重新重新安裝工具集 * Uninstall 解除解除解除解除安裝工具集 欲切換安裝方式的,可點選 根節點 ”All”, 如右圖 。 每點一次,就切換到下一個安裝方式,四種安裝方式,循環下去。 若不想對各類別工具一一選擇,可直接使用 ”Default” 或 ”Install”方式安裝。 選單中有 “Bin” 和 ”Src” 兩欄(如下圖紅色圈起處) : Bin 表示 Binary,是工具 執行檔執行檔執行檔執行檔 Src 表示 Source,是工具的 原始程式碼原始程式碼原始程式碼原始程式碼 。
  • 8.
  • 9. 注意! 因屆時會安裝 MS-Windows 版的 Git 程式,故不安裝 Unix 工具集中的 Git。 使用工具集選單上的 “Search” 功能,搜尋 “git” 字眼,對 git 核心工具集皆不安裝(uncheck “Bin”)。 Python 工具集也不安裝。 選好工具及安裝方式後,按 ”下一步” 繼續。
  • 11. 在之前指定的工具集下載目錄中,會見到 Cygwin 客戶端程式建立一目錄,目錄名為以所選擇的 Download Site 的 domain name。 下載完即會啟動安裝程序。 4. 從本地端已下載之 Cygwin 工具集安裝方式 (Install from Local Directory) 4-1 指定安裝路徑 (如上述 “3-2” 步驟) 。 4-2 選擇 Cygwin 工具集目錄位置。 4-3 按 ”下一步” 即可進行安裝。 5. 安裝完畢後, 請於 Windows 環境變數“PATH”中, 加上 “Cygwinbin” 路徑。 例 : PATH=C:Cygwinbin;。 若是 Cygwin 中的 PYTHON package 沒有移除, 則必須必須必須必須將將將將 Python2.7.2 路徑設定路徑設定路徑設定路徑設定,放在放在放在放在 Cygwinbin 路路路路 徑之前徑之前徑之前徑之前。 例 : “PATH=C:Python27;C:cygwinbin;”