使用CUrl断点续传下载Linux内核5.6.2源码
首先進入Linux的祖宗網站;如下圖;www.kernel.org;
看一下當前最新版本為5.6.2;最早可以看到版本3.16.82;再早似乎一時找不到;下載;
非常慢;此網站下載人巨多;
它還有幾個看上去是類似站點,GIT、RSYNC的,打開以后看了一陣沒看明白;
?
據說此站點,開源軟件的一個鏡像站點,可以下;比較快;不過一時沒找見;
https://mirror.tuna.tsinghua.edu.cn
?
從www.kernel.org下很慢;有時下載失敗,又從頭來;
考慮使用CUrl工具下載;還是慢;但是CUrl支持斷點續傳;這樣斷了也可以繼續;最終可以下載下來;
全部CMD操作如下;
Microsoft Windows [版本 10.0.17763.1098]
(c) 2018 Microsoft Corporation。保留所有權利。
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -o https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
curl: no URL specified!
curl: try 'curl --help' or 'curl --manual' for more information
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
? % Total??? % Received % Xferd? Average Speed?? Time??? Time???? Time? Current
???????????????????????????????? Dload? Upload?? Total?? Spent??? Left? Speed
? 3? 106M??? 3 3550k??? 0???? 0? 10^C4????? 0? 3:01:30? 0:05:54? 2:55:36 12034
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -C - -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
? % Total??? % Received % Xferd? Average Speed?? Time??? Time???? Time? Current
???????????????????????????????? Dload? Upload?? Total?? Spent??? Left? Speed
? 6? 106M??? 6 7148k??? 0???? 0?? 6241????? 0? 4:58:29? 0:19:32? 4:38:57? 2456
curl: (18) transfer closed with 104456667 bytes remaining to read
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -C - -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
** Resuming transfer from byte position 7319621
? % Total??? % Received % Xferd? Average Speed?? Time??? Time???? Time? Current
???????????????????????????????? Dload? Upload?? Total?? Spent??? Left? Speed
? 7 99.6M??? 7 7504k??? 0???? 0?? 6943????? 0? 4:10:44? 0:18:26? 3:52:18? 1041
curl: (18) transfer closed with 96772033 bytes remaining to read
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -C - -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
** Resuming transfer from byte position 15004255
? % Total??? % Received % Xferd? Average Speed?? Time??? Time???? Time? Current
???????????????????????????????? Dload? Upload?? Total?? Spent??? Left? Speed
?19 92.2M?? 19 18.4M??? 0???? 0?? 9894????? 0? 2:43:00? 0:32:35? 2:10:25? 2616
curl: (18) transfer closed with 77425111 bytes remaining to read
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>curl -C - -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
** Resuming transfer from byte position 34351177
? % Total??? % Received % Xferd? Average Speed?? Time??? Time???? Time? Current
???????????????????????????????? Dload? Upload?? Total?? Spent??? Left? Speed
100 73.8M? 100 73.8M??? 0???? 0? 11044????? 0? 1:56:50? 1:56:50 --:--:-- 12408
D:\網絡應用軟件\curl-7.69.1_1-win64-mingw\curl-7.69.1-win64-mingw\bin>
命令如下;
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
curl -C - -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.6.2.tar.xz
第二條是斷點續傳;-O要大寫;-C和-O之間有個短橫線;
下載完成之后如下;
總結
以上是生活随笔為你收集整理的使用CUrl断点续传下载Linux内核5.6.2源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Bochs调试Linux内核初级入门
- 下一篇: SVN服务器和客户端的基本使用详细图解