安裝不在 Arch 儲存庫中的 CPAN 版本

安裝不在 Arch 儲存庫中的 CPAN 版本

Arch 儲存庫中有很多 CPAN 發行版,但不是全部。當我需要一個不在倉庫中的 dist 時,我該如何處理這種情況?

那麼我應該使用該cpan程序,還是有更好的解決方案?

答案1

中描述了幾種方法Arch 維基。最簡單的版本可能是使用Perl-cpanplus-dist-arch,在安裝並執行安裝程式後,setupdistarch可以將 perl 模組安裝為 pacman 軟體包,cpanp -i Your::Module::Name如其中所述文件

答案2

好吧,最好的解決方案可能是為你想要的 CPAN 包創建一個分發包,將其貢獻給 Arch 團隊,並維護它(當然,最好的解決方案是應該由其他人來做這件事,:-) )。這樣,每個人都會從中受益。

實際上,您可能可以直接使用 CPAN 來安裝它:

perl -MCPAN -e "install Package"

當然,這裡的缺點是當上游包發生變化時,您不會獲得自動更新。您需要自己追蹤 CPAN 包。

相關內容