Complementando a parte de instalação de programas através do código-fonte, vou tratar de uma ferramente que eu não conhecia quando escrevi este tópico. O nome dela é "auto-apt".
Rodando o "configure" com o auto-apt o download e a instalação das dependências para a compilação do código-fonte é automático, facilitando a vida de quem precisa realmente compilar.
Os passos para ter o auto-apt funcional são:
a) instalar o programa:
sudo apt-get install auto-apt
b) configurar o programa:
sudo auto-apt update
sudo auto-apt updatedb
sudo auto-apt update-local
c) usar o programa, obviamente no diretório onde o código-fonte foi descompactado:
sudo auto-apt run ./configure
Agora, toda vez que o configure não achar uma biblioteca (lib) de desenvolvimento necessária à compilação o apt a instalará automaticamente.