使用命令行多线程下载 Xcode

Pretty
download-xcode-using-command-line-multithreading
Tags
Apple
Date
Mar 26, 2022
notion image
  1. 使用 Chrome 打开并登录 https://developer.apple.com/download/all/
  1. 使用 Chrome 插件 https://chrome.google.com/webstore/detail/get-cookiestxt/bgaddhkoddajcdgocldbbfleckgcbcid/ 一键导出 Cookies 到文件 apple.com_cookies.txt
  1. 复制 Xcode 下载链接,如 https://download.developer.apple.com/Developer_Tools/Xcode_13.2.1/Xcode_13.2.1.xip
  1. https://github.com/aria2/aria2/releases 下载安装 aria2-1.35.0-osx-darwin.dmg
  1. 运行命令
aria2c -x10 --load-cookies=apple.com_cookies.txt https://download.developer.apple.com/Developer_Tools/Xcode_13.2.1/Xcode_13.2.1.xip
 
附:
  • -x, --max-connection-per-server=NUM The maximum number of connections to one server for each download. Possible Values: 1-16. Default: 1.
  • 使用 --load-cookies=apple.com_cookies.txt 简单直观,如果使用 --header "Cookie:xxx" 会有换行问题。
  • aria2c 支持多线程,而 wget 不支持