Каталог / usr / local не должен быть доступен для записи обычному пользователю, но в настройках Unix есть много возможностей для этого.
В своем совете я предложил настроить / usr / local / perls . Вы можете дать этому каталогу любые разрешения, какие захотите. Не применяйте никаких разрешений для большего количества каталогов, чем вам нужно.
Я предлагаю создать группу perl
, добавить себя в эту группу и сделать группу каталогов библиотеки Perl доступной для записи. После настройки вам не нужно выполнять sudo, потому что у вас есть права доступа группы.
Кроме того, вы можете настроить конфигурацию CPAN.pm для использования sudo
на этапах установки. Ознакомьтесь с командами make_install_make_command
и mbuild_install_build_command
в документации. Просто найдите «sudo», и вы найдете их.
Удачи,:)