Bem, /fgassistec/, a versão 12.04 que você tem instalada é uma versão LTS, isto é, tem suporte de longo prazo por parte do Ubuntu, razão pela qual ela é plenamente atual e com suporte.
A questão é objetivamente identificar os erros na atualização e se debruçar sobre eles para procurar uma solução para o problema.
Se não quiser fazer por terminal, usando um comando mais extensivo que resolva (ou enrosque) tudo de uma vez, faça pelo próprio recurso de atualização do sistema, só que quando a caixa de atualizações lhe for oferecida, desmarque todas e depois vá marcando as atualizações individualmente e fazendo uma por uma. Dá trabalho, mas pode individualizar o problema.
De toda sorte, obter as exatas mensagens de erro é essencial no deslinde da questão, pois só assim se pode saber o que está de fato acontecendo.