Circos安装很痛苦?教你两句命令解决所有依赖
之前听很多人吐槽说安装Circos费劲,各种Perl库装不上,装上了又找不到,今天让我来为大家介绍正确的体位:
下载/解压Circos,并将其主程序添加到$PATH之后,是可以使用circos -modules来自动检查其perl依赖是否满足的,其输出大概为这样:
ok 1.50 Carp
ok 0.39 Clone
missing Config::General
ok 3.74 Cwd
ok 2.170 Data::Dumper
... (此处省略65536字hhhhh)好的!不要慌!先su一下切到管理员账户下,然后echo 'yes' | cpan App::cpanminus把cpanm装上。什么?你不是管理员?那你喊狗管理帮你装Circos不就好了…
然后exit回到自己的用户下,circos -modules | perl -anE'print qq{$F[1] } if /^miss/ }{ say' | cpanm,然后去泡个茶。
回来你会吃了一精,所有缺少的模块都装好了。再运行circos -modules看看…嗯?还是都是miss?没关系,是@INC缓存没更新的缘故。去一个新的tty试一下,一切正常。
好,这样成功解决了Circos的棘手的安装问题。祝各位生活性福美满。