由于工作需要,要給開發人員提供Cygwin的離線安裝包(ps1:現在Cygwin官方沒有提供現成的離線安裝包;ps2:我這的開發人員不能上網。。。)
開始本想直接下個現成的離線安裝包,結果發現電驢上基本沒速度,而且找了若干個版本都很低,于是打算自己做離線安裝包,方法很簡單,就是用官方提供的在線安裝程序下載,最后把文件做成iso就可以了。
首先,到Cygwin的官網http://www.cygwin.com/,下載http://www.cygwin.com/setup.exe;
雙擊運行程序,選擇“Download Without Installing”;
點擊下一步,選擇本地存放路徑,比如D:\Cygwin-Install;
點擊下一步,選擇聯網方式,如果你的網絡環境需要代理的話,在這里設置;
點擊下一步,選擇下載地址源,這里我選擇的是http://mirror.kernel.org;
點擊下一步,有個軟件包目錄的下載進度,稍等就可以看到所有的軟件包清單了,因為要做離線安裝包,所以直接在“All”的右側左鍵點擊,把默認的“Default”更改為“Install”,在“All”上選擇Install的含義是下載所有二進制軟件包,如果需要源碼的話,根據自己需要點擊吧,一般是不用的;
點擊下一步,稍等片刻,會提示你要安裝一個必要的依賴包,這步不需要選擇什么,它只是提示信息;
最后點擊下一步,就開始下載了,需要等很漫長的時間,看你的帶寬而定;
等下載完畢后,點擊確認關閉軟件,就可以在D:\Cygwin-Install看到收成了,另外說一下,生成的下載目錄很長,比如我的http%3a%2f%2fmirrors.kernel.org%2fsourceware%2fcygwin%2f,在做ISO之前隨便改個短點的名字就好啦,別忘了把setup.exe也放到iso根目錄,這樣一個山寨的Cygwin最新版本地安裝包就做成啦~
授人魚不如授人以漁啊!