У меня есть сервер Linux, у которого нет доступа к Интернету (доступ предотвращается брандмауэром). Я хотел бы установить новый Perl. Каковы мои варианты и как лучше всего это сделать? Система Perl (включенная в установку ОС) должна оставаться неизменной.Как установить Perl в автономном режиме
Я использую perlbrew, и я думаю, что это лучший способ сделать онлайн-установку. Но все шаги, связанные с perlbrew, по-видимому, требуют доступа в Интернет: вы загружаете его из сети, загружаете новые версии Perl из сети и т. Д., И я не нашел клей, как заставить его работать в автономном режиме.
Если вопрос невозможен, я могу построить Perl из источника в пользовательское местоположение на сервере. Я предполагаю, что это может оказаться сложным, трудоемким и подверженным ошибкам. И каждый раз, когда я обновляю Perl, я делаю новую сборку вручную.
Могут также быть другие способы установки, о которых я в настоящее время не знаю. И, конечно, я могу придерживаться системы Perl, но это устаревшая версия, и я уже использую новые синтаксические функции. Или я мог бы начать переговоры, чтобы изменить политику брандмауэра, чтобы разрешить доступ в Интернет для perlbrew.
Возможно, это было бы лучше на [Unix SE] (http://unix.stackexchange.com). – cjm