O Java 8 não está disponível nos repositórios do Ubuntu 12.04, mas está disponível em um PPA do Launchpad.
Você também não pode atualizar uma versão do Java para a próxima versão do Java, mas você pode instalar diferentes versões do Java lado a lado.
Para instalar o Java versão 8 ( OpenJDK 8 edition - não o ORACLE Java 8), abra um terminal e execute:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
Se você deseja apenas instalar o Java Runtime Environment:
sudo apt-get install openjdk-8-jre
Nota 1:
Como você disse "... sem ser muito complicado ...", presumi que você instalou o Java 7 a partir dos repositórios do Ubuntu, que contêm o OpenJDK e não adicionou o PPA do WebUpd8 (ORACLE Java).
Nota 2:
Como você disse que recebeu o erro File "/usr/bin/add-apt-repository", line 37 print _("The %s named '%s' has no PPA named '%s'" ^ SyntaxError: invalid syntax
, dê uma olhada aqui .
Sugestão:
Mantenha ambas as versões instaladas lado a lado, alguns outros pacotes ou programas podem depender do Java 7.
No entanto, quando você não quiser mais ter as duas versões e não precisar mais do Java 7 ... remova-o.