今天在编译ngrok的时候,需要使用特定的golang版本,于是从网上下了一个。

转念一想,何不做一个镜像站点呢。

于是,问了gpt要了镜像命令,啪啪啪的开始下载了。

mkdir /mydata/downloads/golang
cd /mydata/downloads/golang
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent  https://go.dev/dl/

2024-04-30T08:43:53.png

如果中途下载的电脑出了问题等原因导致wget进程中断,可以重新在该目录执行相同的wget命令。该命令会对比http获取的文件指纹,如果与本地一致就不会再重复下载了。

这种镜像网站数据的方式与rsync有相似的地方,使用更广泛的http站点。

最后修改:2024 年 05 月 11 日
如果觉得我的文章对你有用,请随意赞赏