似乎每次我尝试更新/安装新软件包时,MiKTeX 更新向导都会首先内部连接到http://api.miktex.org/Repository.asmx。
可以跳过这一步吗?对我来说,国际连接真的很慢,但由于国内有很多镜像可用,速度会快得多。
或者有什么技巧可以仅使用代理来实现这一点http://api.miktex.org/Repository.asmxURL 但不是我将要连接的镜像?
答案1
针对评论的第三个版本(实际上我认为与 TeX.SX 无关):
对于选择性连接设置,您可以安装本地代理服务器。我从来不需要,所以我不能对此发表任何评论,但众所周知的例子有乌贼和普罗克索米特龙(如果你碰巧是德国人:Der Proxomitron - 德国分销)。
第二版本:
我实际上建议不要改变任何东西,但我只看到一种方法没有任何担保确保它有效, 事实上,这很有可能破坏整个更新过程 (编辑:是的,wlnirvana 在下面的评论中确认):
- 转到
C:\Windows\System32\drivers\etc\
。确保您拥有写入权限。 - 对文件进行安全复制
hosts
。 使用文本编辑器打开此文件并将此行添加到末尾:
127.0.0.1 api.miktex.org
首先,
#
您可以添加评论进行解释。保存文件。
然后,每个请求都会api.miktex.org
转到您的本地主机,即您的计算机。
第一的错误的版本,只是为了表达评论中所写的内容而写的:
Ulrike 写道 - 不要选择“使用最近的软件包存储库”选项,而是选择更新对话框中的另外两个选项之一,MiKTeX 将直接连接到所选镜像: