我在 Windows 7 上安装了 TeX Live。我需要一些额外的软件包。计算机位于代理后面,因此 tlmgr 无法工作。我在 tlmgr 文档中找不到任何关于代理的提及。当我尝试在互联网上搜索时,我找到的所有信息都假设是 Unix 系统。
我该如何设置计算机以使用 tlmgr?
答案1
tlmgr
使用两种下载方法之一:首选的是LWP
(Perl 模块),如果失败,则返回wget
。LWP
支持代理,因此它应该工作(我无法确认,因为我没有运行代理)。
您所需要的内容记录在 LWP 手册页中,但我将其复制到这里:
http_proxy
ftp_proxy
xxx_proxy
no_proxy
These environment variables can be set to enable communication
through a proxy server. See the description of the "env_proxy"
method in LWP::UserAgent.
我们已经在实例中设置了启用代理,因此设置变量(并导出它)LWP
就足够了。http_proxy
顺便说一句(并非如此),wget
评估相同的变量,因此如果LWP
方法失败,也wget
应该使用代理。