2010-08-13 109 views
0

這裏How do I automate CPAN configuration?我發現了一些導致一些問題的答案。 我試過cpan -j config.pm,但據我所見,它的意思是每次安裝的用法,不是用於永久更改配置文件。如何自動化初始CPAN配置?

隨着$ CPAN ::配置 - 方法的力CPAN :: FirstTime爲不使用手動 -part這裏沒有工作,所以我想沒有它:

​​

這是好?到目前爲止,我注意到的唯一不好的事情是等待,直到找到cpan-mirror-urls。 什麼是刪除$ CPAN :: Config - > {links};爲?

回答

1

看起來你正在做很多工作。你想達到什麼目的?

如果要永久更改配置文件,只需更改配置文件即可。這是Perl代碼,所以我認爲你可以做你需要的一切,比如設置根目錄,在配置文件中,而不必處理CPAN.pm。

+0

當我安裝新的Linux版本時,我希望儘可能減少手動配置。我認爲這樣的腳本看起來比複製配置文件更優雅。我將在一個腳本中配置和模塊安裝。但是,因爲這看起來像一個大量的工作,我想這一點: #!/bin/bash mkdir -p ~/.cpan/CPAN mkdir -p ~/.cpan/build mkdir -p ~/.cpan/histfile mkdir -p ~/.cpan/sources cp MyConfig.pm ~/.cpan/CPAN cpan Moldule::1 Module::2 Module::3 但我希望這是行不通的。 – 2010-08-13 13:16:21

+0

這是添加到您的問題的東西,而不是隱藏在評論中。 :) – 2010-08-14 10:07:18