問題タブ [perlbrew]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - perlbrewを使用してWebアプリケーションを対象としたperlインストールを管理するにはどうすればよいですか?
LinuxFedoraノートブックでperlの複数のバージョンを管理するためにperlbrewを使用しています。私はこれを非常に有益に使用して、主にApp::cmdを使用してコマンドラインスクリプトを実行しました。
ここで、にインストールされているさまざまなperlsを使用してCGI::Applicationを使用して記述されたWebアプリケーションの実行に移行したいと思い$HOME
ます。私は$HOME
Apacheを使用してPerlWebアプリケーションを実行しuser_dir
たり、仮想ホストを作成したりすることに精通していますが、これとperlbrewマネージドPerlを統合するクリーンな方法を思い付くことができません。具体的には、これらの質問に対する答えを理解して見つけるのに助けが必要です。
- perlbrewの下にmod_perlをインストールするにはどうすればよいですか?
- これが行われたと仮定して、現在の正しいperlを取得するようにVirtualHostを構成するにはどうすればよいですか?
- これが不可能な場合(私は疑わしいですが)、少なくともローカルインストールを使用してバニラCGIを実行できますか?
ご清聴ありがとうございました。
perl - perlbrewに相当する非グローバルなものはありますか?
私は現在perlbrewを使用してperlの複数のバージョンを管理していますが、perlbrewはグローバルです。いずれかのシェルで行う場合perlbrew switch perl-5.10.1
、すべてのシェルとスクリプトはperlバージョン5.10.1を使用するようになります。孤立はありません。perlbrewスイッチをシェルに対してローカルにする方法はありますか、またはアクティブなperlをローカルに変更できる同様のツールはありますか?
perl - 外部で管理されている Perl インストールを Perlbrew に追加するにはどうすればよいですか?
perlbrewを使用して、システム上の複数の Perl インストールを管理したいと考えています。
ただし、CPAN からのクリーン インストールとシステム インストールに加えて、特定のプロジェクトに関連付けられた Perl のインストールがいくつかあります。switch
これらの perl にもアクセスできるようにしたいと思います。
たとえば、 に/opt/SomeApp/perl/bin/perl
ライブラリがある場合/opt/SomeApp/perl/lib
、それを perlbrew に追加するにはどうすればよいですか?
perl - perlbrew と local::lib を同時に?
これまでのところ、システム perl (Ubuntu 10.10 上) を使用しており、local::lib を使用して CPAN モジュールをプライベート ディレクトリ ~/perl5 にインストールしていました。
私は perlbrew を使おうとしているので、彼らはお互いを知らないようです。perlbrew を使用して perl-5.12.3 をインストールしましたが、perlbrew use perl-5.12.3 を使用して切り替えると、local::lib によって設定された PERL5LIB と PERL_MM_OPT が表示されます。
それは良いことではありません:
その間
したがって、正しいバージョンの cpan クライアントを使用していますが、PERL5LIB 環境変数が原因で、間違った場所からモジュールを取得します。
perlbrew にはいくつかの互換モードがありますか、それとも PERL5LIB と PERL_MM_OPT を手動でオフにする必要がありますか?
perl - vim の正しい perl パス
perlbrew をインストールしましたが、動作します。ターミナルで「perl -v」を実行すると、perl 5.14 を使用していると報告されます。しかし、gvim (代わりに vim が動作します) は、まだ 5.10 を使用していると考えています...
gvim の perl パスを設定するにはどうすればよいですか?
ありがとう
perl - Perlbrew のインストールに失敗しました
私は Perl の初心者で、perlbrew のインストールに問題があります。誰かが私を手伝ってくれていたのですが、彼は今日一日中忙しいので、私は自分でこれを理解しようとしています. perlbrew ルートをインストールし、bashrc を変更しましたが、どのバージョンの perlbrew (5.14.2 またはその他) もインストールできません。これは私が受け取るエラーです:
強制インストールを試みましたが、それもうまくいきませんでした。それで私はログをチェックしました、それはたくさんのものを言いました、そして最後に:
どういう意味ですか?
perl - perlbrewを使用して64ビットLinuxマシンで32ビットPerlをコンパイルするにはどうすればよいですか?
私はperlbrewにほとんど精通していません。--sitecustomize $ filenameを使用する必要があると思いますが、このファイルの例はどこにも見つかりません。ファイルに何を入れるべきかわかりません。誰かが私が見ることができるサンプルを手に入れましたか?
perl - perlbrewを使用してデバッグシンボルを含むperlを構築する
さまざまなバージョンのPerlで数行のコードに分離できたセグメンテーション違反を追跡しようとしています。私はperlbrewを使用して開発とテスト用のさまざまなバージョンを管理していますが、デバッグシンボルを使用してperlをビルドしないため、gdbを使用してコアダンプファイルを分析することはまったく役に立ちません。
したがって、デバッグシンボルを有効にしてperlbrewをビルドするための最良の方法は何ですか。また、可能であれば、同じバージョンの標準のPerlをオーバーライドするのではなく、別のPerlに切り替えることができるようにしたいと思います。
perlbrew - perlbrew で perl をインストールできない
perlbrew で perl-5.14.2 をインストールすると、エラーが発生しました。
Ubuntu11.10(64bit)でやってみる
エラーが発生しました
このエラーを解決するにはどうすればよいですか?
perl - Perlをオフラインでインストールする方法
インターネットにアクセスできないLinuxサーバーがあります(ファイアウォールによってアクセスが阻止されています)。新しいPerlをインストールしたいのですが。私の選択肢は何ですか?これを行うための最良の方法は何ですか?システムPerl(OSインストールに含まれる)は変更しないでおく必要があります。
私はperlbrewを使用していますが、これがオンラインインストールを行うための最良の方法だと思います。しかし、perlbrewに関連するすべての手順には、インターネットアクセスが必要なようです。ネットからダウンロードしたり、ネットから新しいPerlバージョンをダウンロードしたりするなど、オフラインで機能させる方法がわかりません。
perlbrewに問題がない場合は、Perlをソースからサーバー上のカスタムの場所にビルドできます。これは、複雑で時間がかかり、エラーが発生しやすくなる可能性があると思います。そして、Perlを更新するたびに、手動で新しいビルドを作成しました。
私が現在気付いていない他のインストール方法もあります。そしてもちろん、私はシステムPerlを使い続けることができましたが、それは古いバージョンであり、私はすでに新しい構文機能を使用しています。または、perlbrewのインターネットアクセスを許可するようにファイアウォールポリシーを変更するための交渉を開始することもできます。