公告:本文純粹是給國內小水管用戶而寫的,如果你們家網絡是100M光線那么就不需要看本文了!
一句話概要本文:在本地山寨從App store服務器上下載安裝包的動作!
導讀:OS X EI Capitan 10.11.1升級需要下載2個文件,分別是OSXUpd10.11.1Auto.pkg和FirmwareUpdate.pkg
下載之后放入到同一個目錄中(具體哪一個目錄下面會講到)。
1.抓取蘋果官方下載鏈接。
使用抓包工具抓取官方下載鏈接,具體使用哪一種軟件來抓取就不在本文的討論范圍之內,
但我使用的軟件是Debookee, 為了保險一點請你自行抓取下載鏈接,以免發生未知錯誤!
我抓取到鏈接如下:
OSXUpd10.11.1Auto.pkg
FirmwareUpdate.pkg
2.把以上兩個軟件包下載到本地之后,千萬不要直接點擊軟件包開始安裝,因為這樣做無法正常進行系統升級!
1.創建elCapitanRoot目錄,本人是在桌面創建的目錄,但這個目錄不一定非得創建在桌面的哦!
打開終端(知道這貨在哪里吧?)
1.1 cd Desktop/
1.2 mkdir elCapitanRoot
1.3 cd elCapitanRoot/
1.4 sudo mkdir -p ./content/downloads/58/29/031-42280/7dk26w4zk4mepf5uydph4wvw6wgmt4f432/
1.5 把剛才下載的兩個軟件包復制到7dk26w4zk4mepf5uydph4wvw6wgmt4f432目錄下。如圖:
3.修改Hosts文件
打開終端(知道這貨在哪里吧?)
1. sudo vim /etc/hosts
2. 127.0.0.1 swcdn.apple.com
* 寫入到hosts文件里就可以了。
如果你不會使用vim工具的話,使用以下步驟來添加。
A. 回到桌面,按下組合鍵 Shift+command+g 這時會調出(前往文件夾)窗口
B. 在彈出的框里寫入/etc/hosts 按回車
C. 這時你應該看到hosts文件了,把hosts文件復制到桌面,使用文本編輯器打開hosts文件之后把
127.0.0.1 swcdn.apple.com 寫入進去,再把hosts文件拖到/etc/ 目錄下進行替換就OK了.
4.啟動臨時服務器SimpleHTTPServer
打開終端(知道這貨在哪里吧?)
1. cd Desktop/
2. cd elCapitanRoot/
3. sudo python -m SimpleHTTPServer 80
4. 如果彈出一個框時,請點擊允許按鈕哦
5.開始更新系統了.
1.打開Appstore點擊OS X EI Capitan 10.11.1更新按鈕,開始系統更新,下面是我錄制的短視頻!
可以看出速度是非常的快的!喝杯茶慢慢的等系統升級!
6.系統更新完成后請修改Hosts文件
1. sudo vim /etc/hosts
2. 刪除 127.0.0.1 swcdn.apple.com
到這里已經把系統升級工作徹底完成了!開始盡情享受吧!