Primeiramente, gerei um sources.list limpo e mínimo de repogen tendo apenas main e universe seções . Em seguida, fiz uma redefinição completa do meu sistema apt seguindo:
sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/
sudo apt-get update --fix-missing
Mas mesmo isso não resolveu o problema. Em seguida, localizei a origem do problema na seção universe da linha do repo em sources.list :
deb http://in.archive.ubuntu.com/ubuntu trusty main
#deb http://in.archive.ubuntu.com/ubuntu trusty universe
Descobri que depois de comentar a seção universe , apt-get update funcionou sem nenhum problema, mas com universe adicionado, recebi este erro:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/Release Unable to find expected entry 'universe/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)
Então, conforme sugestão do @FlorianDiesch, tentei trocar os servidores: tentei os principais, indianos e americanos, mas sem sorte:
deb http://archive.ubuntu.com/ubuntu trusty universe
deb http://in.archive.ubuntu.com/ubuntu trusty universe
deb http://us.archive.ubuntu.com/ubuntu trusty universe
Finalmente, tentei o servidor alemão e valeu a pena!
deb http://de.archive.ubuntu.com/ubuntu trusty universe
Agora, apt-get update fez uma atualização adequada sem problemas. Isso parece sugerir que os arquivos Release dos outros servidores têm alguns problemas ou que não gostam da configuração da minha máquina por algum motivo.