Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道您可以轻松配置 cpan 以使用特定镜像。然而,我最近在朋友的建议下开始使用 cpanm,而且我似乎无法找到一种方法来设置默认镜像而不--mirror http://cpan.metacpan.org每次都在命令行上指定。
--mirror http://cpan.metacpan.org
是否有可以设置默认镜像的环境变量或配置文件?
至于为什么我不想使用默认的镜像列表,我是 FI,我们的防火墙没有尽头。只允许一个镜像通过我们的防火墙。
从cpanm 文档中引用
环境变量 PERL_CPANM_OPT 如果设置,则为每个 cpanm 命令添加一组默认选项。这些选项首先出现,因此被命令行选项覆盖。
环境变量
PERL_CPANM_OPT 如果设置,则为每个 cpanm 命令添加一组默认选项。这些选项首先出现,因此被命令行选项覆盖。
所以试试:export PERL_CPANM_OPT="--mirror http://cpan.metacpan.org"
export PERL_CPANM_OPT="--mirror http://cpan.metacpan.org"