2

Я большой пользователь macports . Имейте много портов, установленных с вариантами +perl. (и много других p5-модулей, и других, установленных cpan).

Теперь мне нужен Perl 5.14. (потому что улучшена обработка utf8), но здесь еще нет пакета macports . Что будет лучшим способом получить perl5.14 в OS X?

Трудный вопрос, потому что теперь все мои модули perl находятся в дереве /opt - поэтому, когда я скомпилирую его с "нормальной" конфигурацией (еще не пробовал), но ИМХО, я установлю perl в /usr /local, поэтому потребуется переустановить все мои модули.

Есть ли простой способ сделать порт-файл для perl5.14? Или я должен отказаться от макпорта и заняться финком, домашним пивом или чем-то другим?

Я не хочу homebrew, если невозможно изменить /usr /local (потому что я использую /usr /local для команд, скомпилированных "вручную" и для * .mpkg (вещи установщика OS X) и не хочу "mix" "их с packagemanager. Есть ли способ, как изменить homebrew по умолчанию установить в другом месте?

Или вообще - как лучше всего управлять Perl в OS X?

  • скомпилировать его каждый раз вручную?
  • и когда я скомпилирую это вручную, я должен отказаться от macports? / потому что macport наверняка захочет установить свой собственный (старый) perl./ или вот как-то сказать macports использовать "мой perl"?
  • и т.д ... и т.д .. ; (

1 ответ1

2

Как я отметил в комментариях, но не смог ответить ... http://search.cpan.org/dist/App-perlbrew/bin/perlbrew - лучший инструмент для этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .