Bem, eu não sei muito sobre como fazer esse tipo de coisa, mas você já tentou ver o ipython GitHub ?
As instruções de instalação podem ser encontradas em seu site, e parece bem fácil se você puder usar qualquer um dos seus scripts de instalação.
Quanto ao uso de um dos gerenciadores de pacotes do Ubuntu para encontrar uma versão diferente, não faço ideia. : /