# install git sudo apt-get install git-core # If you don't have cpanm (you should) # http://search.cpan.org/~miyagawa/App-cpanminus-1.0004/lib/App/cpanminus.pm git clone git://github.com/miyagawa/cpanminus.git cd cpanminus perl Makefile.PL make install # or sudo make install if you're non root svn co https://svn.assembla.com/svn/fierce/fierce2/trunk/ fierce2/ cd fierce2 cpanm Exception::Class cpanm --installdeps . make install # done, now it's in my path # myuser@host:~/work/fierce2$ which fierce # /home/myuser/perl5/bin/fierce # The extra step (Exception::Class) was only needed because the install failed and I needed to upgrade it. # So to do that you need to have cpanm/local::lib installed. # If you don't have local::lib set up the nice way to do it is: # download and unpack # http://search.cpan.org/~getty/local-lib-1.006004/lib/local/lib.pm # perl Makefile.PL --bootstrap # make test && make install # echo 'eval $(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)' >>~/.bashrc # . ~/.bashrc