cpanm
не имеет специальной поддержки для установки без прав root, если вы используете системный perl.
1) Вы можете использовать perlbrew и скомпилировать свой собственный perl в свой дом,После этого вы можете просто использовать cpanm в своем «домашнем perl».
2) Вы можете использовать local :: lib , чтобы настроить среду, в которой используется системный perl, но вы устанавливаетемодули в ваш домашний каталог.После того, как вы выполнили настройку, описанную в local :: lib, он может работать с cpanm.
Если по-прежнему не удается установить.Пожалуйста, предоставьте полный журнал.В конце cpanm говорит, что подробная информация находится в "/homes/avilella/.cpanm/build.log".Если вы устанавливаете модули XS иногда, вам нужно установить некоторые заголовочные файлы или другие материалы.Из сообщений об ошибках из журнала сборки часто видно, почему он не работает.Но вам нужно предоставить файл.