如何更改 cpan 缓存文件的位置?

How do I change where cpan caches files?

我正在尝试安装一堆 Perl 模块。我收到很多类似这样的错误:

Cannot write to ‘/home/mayo/foo/.cpan/sources/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz.tmp10717’ (Disk quota exceeded).

如何更改 .cpan 目录的位置?

cpan 喜欢在 $HOME/.cpan 之外工作,您可能不想太努力地说服它使用其他东西。

最好的建议是从更丰富的文件系统中创建符号 link 到 $HOME/.cpan