GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8でCPANを使用してPerlモジュールをインストールする方法

包括的なPerlアーカイブネットワーク CPAN 要するに)は現在 188,714の人気のある中央リポジトリです 40,986のPerlモジュール 分布。これは、Perlライブラリの信じられないほどの(そしてまだ増え続けている)コレクションを見つけ、ダウンロードしてインストールできる単一の場所です。

25,000のモジュールが利用可能であり、世界中のサーバーにミラーリングされています。また、自動テスト(クロスプラットフォームおよび複数バージョンのPerl)、およびすべてのライブラリのバグ追跡もサポートしています。また、grep、バージョン間差分、ドキュメントなどのツールを提供するWeb上のさまざまなサイトを使用して検索することもできます。

CPAN Perlモジュールは、CPANサイトからPerlモジュールと拡張機能を照会、ダウンロード、ビルド、およびインストールできるようにするコアモジュールです。 1997年(5.004)からPerlで配布されています。いくつかの基本的な検索機能が含まれており、名前付きおよびバージョン管理されたモジュールのバンドルをサポートしています。

この記事では、 Perlをインストールする方法を学びます およびPerlモジュール CentOS 8 CPANを使用する 。

CentOS8にPerlCPANモジュールをインストールする方法

CPANを使用する前に 、 Perl-CPANをインストールする必要があります 図のようにDNFパッケージマネージャーを使用したパッケージ。

#dnf install perl-CPAN 

CentOS8にPerlCPANをインストールする

<強い色:赤;">注 :ほとんどの Perl モジュールはPerlで書かれています 、 XSを使用するものもあります – Cで書かれています したがって、 Cが必要です 開発ツールに含まれているコンパイラ パッケージ。

開発ツールをインストールしましょう 図のようにパッケージします。

#dnf install "@Development Tools" 

CentOS8に開発ツールをインストールする

CPANを使用してPerlモジュールをインストールする方法

Perlをインストールするには CPANを使用するモジュール 、cpanコマンドラインを使用する必要があります 効用。 cpanを実行することもできます たとえば、モジュールをインストールするためのコマンドラインインターフェースからの引数を使用します(例: Geo ::IP -iを使用します 示されているようにフラグを立てます。

#cpan -i Geo ::IP OR#cpan Geo ::IP 

cpanを実行するとき 初めて、下のスクリーンショットに示すような構成が必要になります。このガイドでは、yesと入力します 自動的に設定します。 noと入力した場合 、構成スクリプトは、構成するための一連の質問を案内します。

CPANを自動的に構成する

次のスクリーンショットは、モジュール Geo ::IPを示しています。 システムにインストールされています。

PerlモジュールGeo::IPがインストールされています

または、 cpanを実行することもできます CPAN.pmを開始するための引数なし シェル。次に、installサブコマンドを使用します モジュールをインストールするには(例: Log ::Log4perl )示されているように。

#cpan  cpan [1]>  Log ::Log4perl
をインストールします

CPANを使用してPerlモジュールをインストールする

インストールされているPerlモジュールとバージョンを一覧表示する方法

インストールされているすべてのPerlモジュールとそのバージョンを一覧表示するには、-lを使用します。 示されているようにフラグを立てます。

#cpan -l <​​/ pre>  

インストールされているPerlモジュールのリスト

CPANを使用してPerlモジュールを検索する方法

モジュールを検索するには、 cpanを開きます シェルを作成し、mを使用します 示されているようにフラグを立てます。

#cpan  cpan [1]>  m Net ::Telnet  cpan [1]>  m HTML ::Template 

CPANを使用してPerlモジュールを検索する

詳細については、 cpanをご覧ください。 手動入力ページまたはCPANからヘルプを取得 ヘルプコマンドを使用したシェル。

#man cpanOR#cpan  cpan [1]>  ヘルプ

CPANMを使用してPerlモジュールをインストールする方法

App ::cpanminus(cpanm) CPAN からモジュールをダウンロード、解凍、ビルド、インストールするために使用されるもう1つの人気のあるモジュールです。 。システムで動作させるには、 App ::cpanminusをインストールします 示されているモジュール。

#cpan App ::cpanminus 

CPANMモジュールをインストールする

cpanmを使用してモジュールをインストールできます 示されているように。

#cpanm Net ::Telnet 

CPANMを使用してPerlモジュールをインストールする

GithubからPerlモジュールをインストールする方法

cpanm Perlのインストールをサポートします Githubから直接モジュール 。たとえば、スターマンをインストールするには –高性能のプリフォーク Perl PSGI Webサーバーで、次のコマンドを実行します。

#cpanm git://github.com/miyagawa/Starman.git 

GithubからPerlモジュールをインストールする

その他の使用オプションについては、 cpanmを参照してください。 マニュアルページ。

#man cpanm 

CPAN Perlモジュールを検索、ダウンロード、インストールできる単一の場所です。現在、 192,207があります 41,002のPerlモジュール 分布。ご不明な点がございましたら、以下のフィードバックフォームからお問い合わせください。

共有は思いやりがあります…
Facebookで共有するTwitterで共有するLinkedinで共有するRedditで共有する
Cent OS
  1. LinuxにPerlモジュールをインストールする方法

  2. CPAN コマンドを使用して Perl モジュールを手動でインストールする方法

  3. SCL を使用して CentOS 7 に Python 3 をインストールする方法

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOSにDockerをインストールする方法

  3. devtoolset-8-gcc を使用して gcc8 をインストールする方法

  1. CentOS7にJava11および12をインストールする方法

  2. CentOS7にWine4.0をインストールする方法

  3. CentOS7にVim8.2をインストールする方法