0

私たちのシステムにはperl5.8.3があることに気づきました。DBI.pmが見つかりません。私がperl-Vを実行したとき、それは以下の出力を示していました。下に貼り付けました。HPUX11OSを使用します。perlインストールディレクトリの下にインストールされたすべてのファイルは、ファイルの所有者としてrootまたはbinを持っています。現在、rootパスワードを持っていません。DBI.pmをインストールしたい。どうすればいいですか。CPANまたはActivePerlWebサイトからダウンロードする必要がありますか?

perl -V

このバイナリの特徴(libperlから):コンパイル時のオプション:MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
ローカルに適用されるパッチ:ActivePerlビルド809 22218Windows22201での切り離されたスレッドのクラッシュに関する警告を削除します。低レベルのI/Oを使用したメモリ外のエラー22159Time::Hiresへのアップグレード1.5522120「Configure-Dcf_by=...」を機能させる22051Time::HiResへのアップグレード1.5421540if.pmの下位互換性の問題を修正hpuxの下で構築2005年5月17日18:12:56にコンパイル

/opt/perl/lib/5.8.3/PA-RISC1.1-thread-multi
/opt/perl/lib/5.8.3
/opt/perl/lib/site_perl/5.8.3/PA-RISC1.1-thread-multi
/opt/perl/lib/site_perl/5.8.3
/opt/perl/lib/site_perl

perlインストールディレクトリの下にインストールされているすべてのファイルは、ユーザーIDとしてrootまたはbinを持っています。現在、rootパスワードを持っていません。DBIをインストールしたい。どうすればいいですか?

4

1 に答える 1

1

local::libCPANにはにインストールするオプションがあります~/perl5。それがうまくいく場合は、それが最善のオプションです。それ以外の場合は、アクセスできる場所(おそらく/ homeの下)にディレクトリを作成し、DBI.pm(および依存関係)を手動でダウンロードして、そこに配置します。

次に、ディレクトリ名をPERLLIB環境変数(現時点では設定されていません)に追加します。に追加されているperl -Vことを確認してください。~/perl5@INC

于 2012-09-26T09:03:34.563 に答える