インストールチュートリアルで、SendEmail
2つの必要なコンポーネントと2つのPerlモジュールをインストールするための指示が見つかりました。
apt-get install 'perl(Net::SSLeay)' 'perl(IO::Socket::SSL)'
この構文は私のDebian 9でも奇妙です。
E: パッケージ perl(Net::SSLeay) が見つかりません。
E: パッケージ perl(IO::Socket::SSL) が見つかりません。
cpan
、(正直なところ、わからない...)を試してみましたが、最終的にいくつかの構文エラーが発生しました。
編集、追加の質問
これに「Ubuntuに聞いてください」質問、実行するコマンドが表示されます。
apt-get install libnet-ssleay-perl libio-socket-ssl-perl
しかし、私が従ったチュートリアルでは、コマンドを実行するように指示がありました。最初
apt-get install libnet-ssleay-perl libio-socket-ssl-perl
そしてそれから
apt-get install 'perl(Net::SSLeay)' 'perl(IO::Socket::SSL)'
ベストアンサー1
Debian 9にPerlモジュールをインストールするには?
1)合格cpan
:
cpan Module::Name
たとえば、
cpan IO::Socket::SSL
cpan Net::SSLeay
2) 合格apt
apt-file
正しいパッケージ名を見つけてインストールするために使用されます。インストールするapt-file
:
apt install apt-file
apt-file update
パッケージ名を入手してください:
apt-file search Module/Name
または:
apt-file search Module/Name | awk '{print $1}' | uniq | tr -d \:
たとえば、
apt-file search IO/Socket/SSL | awk '{print $1}' | uniq | tr -d \:
出力例:
libio-socket-ssl-perl
インストールパッケージはPerlモジュールをインストールlibio-socket-ssl-perl
します。IO::Socket::SSL
apt install libio-socket-ssl-perl