On Ubuntu it was quite straigt forward, I think this is everything I needed:
sudo apt-get install subversion sudo apt-get install ghc6 mkdir ~/src cd ~/src # To compile Parrot svn co https://svn.perl.org/parrot/trunk parrot cd parrot perl Configure.pl --prefix=$HOME/parrot --cc=cc --cxx=CC --link=cc --ld=cc make make test make install # added the following to ~/.bashrc and ran source ~/.bashrc export PATH=$HOME/parrot/bin:$PATH export LD_LIBRARY_PATH=$HOME/parrot/lib/ export PARROT_PATH=$HOME/work/parrot # To compile Pugs I use the following: cd ~/src svn co http://svn.openfoundry.org/pugs perl Makefile.PL make I have not "installed" it anywhere # Now I can use it ./pugs -e 'say "Hello world"' Gabor