Обычно способ установки модулей Perl из командной строки:
perl -MCPAN -e "install Net::SFTP"
В некоторых случаях лучше устанавливать модули perl из пакетов или портов или других подобных систем, которые поставляются с определенным дистрибутивом. Потому что некоторые модули Perl используют скомпилированный код C, и компиляция кода C и зависимости могут различаться. Например, я использую OpenBSD для большинства своих серверов и обычно использую версию, которую я нахожу в пакетах для данной версии ОС, если она есть, и если в пакетах ее нет, я предполагаю, что это безопасно установить его из CPAN, и это в целом работает для меня.