Se você estiver baixando uma fonte do GCC, você pode simplesmente compilá-la e instalá-la no seu diretório pessoal.
./configure --prefix=$HOME/gcc-4.6
deve fazer isso.
Depois de fazer isso, certifique-se de que $HOME/gcc-4.6/bin
esteja no caminho antes de /usr/bin
ou /usr/local/bin
e $HOME/gcc-4.6/lib
serem adicionados à sua variável de ambiente LD_LIBRARY_PATH
.