Arch リポジトリには CPAN ディストリビューションがたくさんありますが、すべてではありません。リポジトリにまだ含まれていないディストリビューションが必要な場合は、どのように対処すればよいでしょうか?
その場合、プログラムを使用すべきでしょうかcpan
、それとももっと良い解決策があるのでしょうか?
答え1
いくつかの方法が記載されているアーチウィキ最も簡単なバージョンはおそらくperl-cpanplus-dist-archをインストールしてセットアップを実行すると、その説明に従って、setupdistarch
pacmanパッケージとしてperlモジュールをインストールできます。cpanp -i Your::Module::Name
ドキュメンテーション。
答え2
まあ、おそらく最善の解決策は、必要なCPANパッケージの配布パッケージを作成し、それをArchチームに提供し、それを維持管理することでしょう(もちろん、あなた誰か他の人にこれをやらせるのが正解でしょう、:-) 。こうすれば、誰もが恩恵を受けることができます。
実際には、CPAN を直接使用してインストールするだけでも問題ないでしょう。
perl -MCPAN -e "install Package"
もちろん、ここでの欠点は、アップストリーム パッケージが変更されても自動更新が行われないことです。CPAN パッケージを自分で追跡する必要があります。