Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 8190|回复: 8

[分享] OS X El Capitan 更新速度慢的解决方法 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
4599018
帖子
429
PB币
198
贡献
0
技术
22
活跃
352
发表于 2015-10-1 21:22:20 |显示全部楼层
基本原理
抓取苹果官方下载链接,用第三方下载工具下载 .pkg 文件。搭建本地 server ,将苹果的下载地址解析到本地的服务器,从而实现快速下载安装。

(适用于 El Capitan 更新慢的用户,有百兆光纤的用户可忽略)

第一步、抓取苹果官方下载链接

由于前段时间的 Xcode Ghost 时间影响,当然不能再信任第三方的网盘,自己动手丰衣足食。 通过 Charles 抓取到的链接如下:

http://osxapps.itunes.apple.com/apple-assets-us-std-000001/Purple3/v4/74/d2/82/74d28291-9db9-7ae2-305d-9b8b3f5fd463/ftk3252456602304584541.pkg
第二步、下载 .pkg文件

抓取到苹果官方的下载链接后,我们可以通过第三方下载工具下载 .pkg 文件,下载工具自选。下载完成后文件是无法直接安装的,下面我们要做的就是搭建本地 server 用来替换苹果官方的 server。

第三步、搭建本地 server
  • 3.1分析 URL 文件 一般的 URL 格式如下:

    protocol :// hostname[:port] / path / [;parameters][?query]#fragment

    在这里我们只需要找到 hostname 和 path

    hostname  : osxapps.itunes.apple.compath      : /apple-assets-us-std-000001/Purple3/v4/74/d2/82/74d28291-9db9-7ae2-305d-9b8b3f5fd463/
  • 3.2 将域名指向本地 通过修改 hosts 文件 将域名指向 127.0.0.1,通过如下命令打开 hosts 文件

    sudo vim /etc/hosts  

    修改部分如下 这样 DNS 就会将 osxapps.itunes.apple.com 解析到本地

  • 3.3 搭建 SimpleHTTPServer 首先创建根目录(路径可自己修改),本人放在桌面

    cd Desktop  mkdir elCapitanRoot

    根据抓包得到的 path 创建相关路径,在 elCapitanRoot 目录下

    cd elCapitanRootsudo mkdir -p  ./apple-assets-us-std-000001/Purple3/v4/74/d2/82/74d28291-9db9-7ae2-305d-9b8b3f5fd463/

    把下载的 .pkg 文件拷贝到路径下面,就是目录 74d28291-9db9-7ae2-305d-9b8b3f5fd463 下

    然后再 elCapitanRoot 目录下,注意一定要再 elCapitanRoot 目录下,运行如下命令启动 SimpleHTTPServer

    sudo python -m SimpleHTTPServer 80

    运行成功会如下图显示


此时你可以在浏览器中测试一下儿下载速度,再地址栏输入我们抓取的苹果官方的下载链接,如果一切配置都正确,你应开回看到百兆的下载速度

最后一步

打开 App Store 找到 OS X El Capitan 的更新按钮 ,点击更新按钮,稍等片刻,下载完成后就会弹出安装页面。安装过程需要一段时间,冲杯咖啡等待即可。

enjoy...


Rank: 5Rank: 5Rank: 5

UID
425108
帖子
662
PB币
1111
贡献
0
技术
21
活跃
2187
发表于 2015-10-2 01:29:09 |显示全部楼层
膜拜一下,呃~   我还是下迅雷的DMG算了

Rank: 11Rank: 11Rank: 11

UID
1521830
帖子
8408
PB币
958
贡献
0
技术
189
活跃
1512

7周年庆典勋章 8周年庆典勋章

发表于 2015-10-2 03:09:41 |显示全部楼层
https://github.com/lioonline/OS-X-El-Capitan

從 Github 轉載,不標明出處了嗎


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

点评

sadducee  nice  发表于 2015-10-2 03:36
2

查看全部评分

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
259359
帖子
30285
PB币
38211
贡献
0
技术
63
活跃
2976

7周年庆典勋章 8周年庆典勋章 水神勋章

发表于 2015-10-2 08:40:39 来自手机 |显示全部楼层
haronsx 发表于 2015-10-2 03:09
https://github.com/lioonline/OS-X-El-Capitan

從 Github 轉載,不標明出處了嗎

多谢分享!

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4711
PB币
1412
贡献
0
技术
105
活跃
5337

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

发表于 2015-10-2 09:36:51 |显示全部楼层
高科技啊,昨天晚上挂机一晚上,早上起来就可以安装了

Rank: 1

UID
4748190
帖子
1
PB币
1
贡献
0
技术
0
活跃
1
发表于 2015-10-2 11:19:03 |显示全部楼层
haronsx 发表于 2015-10-2 03:09
https://github.com/lioonline/OS-X-El-Capitan

從 Github 轉載,不標明出處了嗎

请问如何抓取自己的下载地址

Rank: 2Rank: 2

UID
1042193
帖子
285
PB币
705
贡献
0
技术
5
活跃
235
发表于 2015-10-2 11:50:23 |显示全部楼层
xcodeghost时间之后,感觉慢点还是官网下好

Rank: 2Rank: 2

UID
4654995
帖子
137
PB币
57
贡献
0
技术
2
活跃
147
发表于 2015-10-3 16:34:00 |显示全部楼层
龙辉 发表于 2015-10-2 01:29
膜拜一下,呃~   我还是下迅雷的DMG算了

谢谢分享。

Rank: 5Rank: 5Rank: 5

UID
1744394
帖子
930
PB币
794
贡献
0
技术
0
活跃
372
发表于 2016-11-16 11:53:42 |显示全部楼层
还是官网下好
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛