Primeiro, olhe os backports , que são pacotes do repositório unstable recompilados para versões lançadas do Ubuntu.
Em seguida, talvez os autores do programa disponibilizem um binário do Ubuntu. Caso contrário, você também pode verificar se alguém compilou a nova versão do programa para o seu lançamento do Ubuntu e disponibilizou-a em um PPA .
Outras opções para obter uma versão mais recente de um programa são a instalação do binário do repositório instável do Ubuntu, ou a recompilação do pacote de código instável, ou a recompilação do pacote de código fonte do upstream.
Tudo isso, exceto os backports, não é recomendado para pacotes que estão no repositório principal do Ubuntu, porque você perderá o alto nível de integração que o Ubuntu fornece para esses pacotes. Para pacotes no universo ou repositório multiverse, a perda não é tão grande. Mas lembre-se de que as versões mais recentes significam recursos mais recentes e bugs mais recentes.