WSL上に linuxbrew (Homebrew の Linux版) をインストールしました。
そして brew install
で perl をインストールしようとすると cpan -i XML::Parser
の部分で停止してしまって先に進みません。
解決のヒントをいただけませんか?
環境
Windows10 1903 ビルド18362.719
Ubuntu 20.04UTS
$ brew install perl sleep: cannot read realtime clock: Invalid argument Updating Homebrew... ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). ==> New Formulae ghz lizard-analyzer rbtools ==> Updated Formulae ammonite-repl detekt gatsby-cli lcm opencv singular angular-cli dmd grpcurl lerna opencv@2 starship ask-cli easy-tag gucharmap libdeflate opencv@3 synfig bazel embree gwt libmypaint openexr tor borgmatic ethereum highlight libwebsockets openimageio vips caffe exploitdb homeassistant-cli mesa openvdb conan fastlane ilmbase mono postgresql contentful-cli flow imagemagick nats-server rawtoaces ctl folly imgproxy nift salt ==> Downloading https://linuxbrew.bintray.com/bottles/perl-5.30.2_1.x86_64_linux.bottle.tar.gz Already downloaded: /home/siic/.cache/Homebrew/downloads/84c05b70d6d6d052725158edc193c72d2a8f28703f6cab639286d98e4f0e22b1--perl-5.30.2_1.x86_64_linux.bottle.tar.gz ==> Pouring perl-5.30.2_1.x86_64_linux.bottle.tar.gz ==> /home/linuxbrew/.linuxbrew/Cellar/perl/5.30.2_1/bin/cpan -i XML::Parser
(このときwindows defender firewall が「このアプリケーション(perl)の機能のいくつかがブロックされています」というアラートを出すので許可を出してブロックを解除したはずです。)
何時間待ってもこのままなのでCtrl-c
で割り込みをかけると
^CWarning: The post-install step did not complete successfully You can try again using `brew postinstall perl` ==> Caveats By default non-brewed cpan modules are installed to the Cellar. If you wish for your modules to persist across updates we recommend using `local::lib`. You can set that up like this: PERL_MM_OPT="INSTALL_BASE=$HOME/perl5" cpan local::lib echo 'eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib=$HOME/perl5)"' >> ~/.bash_profile ==> Summary ???? /home/linuxbrew/.linuxbrew/Cellar/perl/5.30.2_1: 2,721 files, 71.2MB
回答1件
あなたの回答
tips
プレビュー