首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >rsync无法解析主机名

rsync无法解析主机名
EN

Stack Overflow用户
提问于 2018-05-14 07:03:13
回答 1查看 2.6K关注 0票数 0

由于我的网络连接速度慢且噪音大,所以我想使用rsync安装texlive 2018。我在慢速和嘈杂的网络中的安装文本离线上发布了一个问题

但是,rsync在我的个人电脑上失败了。执行此任务的实际命令是什么?下载/镜像TeX动态存储库

代码语言:javascript
运行
复制
  $ rsync -a --delete http://ctan.math.illinois.edu/systems/texlive/tlnet /home/alhelal/Downloads
    ssh: Could not resolve hostname http: Name or service not known
    rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
    rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.0]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-14 08:10:01

你联系的医生中,您应该查看CTAN镜像列表并找到一个支持rsync (而不是http)的CTAN镜像列表,并将其插入命令中:

代码语言:javascript
运行
复制
rsync -a --delete rsync://somectan/somepath/systems/texlive/tlnet/ /your/local/dir

因此,我选择rsync://tug.ctan.org/CTAN/作为镜像使用,您的下载目录作为目标。这意味着:

代码语言:javascript
运行
复制
rsync -a --delete rsync://tug.ctan.org/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads

AIUI你在孟加拉国,所以你可能想选一个更近的。如果您使用了上海(rsync://mirrors.shu.edu.cn/CTAN/),则命令如下:

代码语言:javascript
运行
复制
rsync -a --delete rsync://mirrors.shu.edu.cn/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads

但是我尝试了这个(使用tug.ctan.org镜像),并且有一个很大的问题--同步的目录是3.4gigs!我怀疑您可能会删除存档子目录(它是大部分数据),其中包括:

代码语言:javascript
运行
复制
rsync -a --delete --exclude=/tlnet/archive rsync://mirrors.shu.edu.cn/CTAN/systems/texlive/tlnet/ /home/alhelal/Downloads

...but,仍然是114‘s。根据此页的说法,根据平台的不同,标准安装在3到19 be之间,所以如果连接速度慢,这可能是一个更好的选择。使用rsync而不是网络下载的主要原因是,如果它失败了,您可以重新运行它,它会恢复到它停止运行的地方,所以您可以一遍又一遍地运行它,直到它成功完成为止。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50324706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档