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

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

この記事では、CentOS8でCPANを使用してPerlモジュールをインストールする方法を学習します。包括的なPerlアーカイブネットワーク CPAN )は、40,986のディストリビューションにある現在188,714のPerlモジュールの中央リポジトリです。これは、Perlライブラリのいずれかを検索、ダウンロード、およびインストールできる単一の場所です。 25,000のモジュールが利用可能であり、世界中のサーバーにミラーリングされています。また、クロスプラットフォームおよび複数のバージョンのPerlでの自動テスト、およびすべてのライブラリのバグ追跡もサポートしています。

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

CPANを使用するには、最初にperl-CPANパッケージをインストールする必要があります。次のコマンドを使用してインストールします。

dnf install perl-CPAN

ほとんどのPerlモジュールはPerlで書かれています 、 XSを使用するものもあります – Cで書かれています したがって、 Cが必要です 開発ツールパッケージに含まれているコンパイラ。次のコマンドを使用して、開発ツールパッケージをインストールします。

dnf install "@Development Tools"

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

CPANを使用してPerlモジュールをインストールするには 、cpanコマンドラインユーティリティを使用する必要があります。コマンドラインインターフェイスから引数を指定してcpanを実行することもできます。たとえば、モジュールをインストールするには、以下に示すように-iフラグを使用します。

cpan -i Geo::IP

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

これで、CPANはGeo::IPモジュールをインストールします。

また、CPANシェルからモジュールごとにインストールできます。 CPANシェルに入るには、次のコマンドを使用します:

cpan

ここで例として、Log ::Log4perlモジュールをインストールして、CPANシェルを介したインストールを示します。

install Log::Log4perl

cpanシェルを終了するには、exitと入力してEnterキーを押します

次のコマンドを使用して、インストールされているperlモジュールを一覧表示することもできます。

cpan -l

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

モジュールを検索するには、cpanシェルに入り、次のコマンドを使用します。

cpanm Net::Telnet

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

cpan App::cpanminus

これでCPANMがインストールされました。これで、CPANMを使用してモジュールをインストールできます。例として、次のコマンドを使用してモジュールをインストールします。

cpanm Net::Telnet

CPANとCPANMをインストールし、それらの使用法をいくつかの例で示しました。これで、必要に応じて使用できます。


Cent OS
  1. LinuxにPerlモジュールをインストールする方法

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

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

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

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

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

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

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

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