Você pode usar esse truque. Abra um terminal (pressionando Ctrl + Alt + T ) e faça isso
-
Remova o corrompido
sudo rm /etc/apt/sources.list -
Abra o software-properties-gtk
sudo -i software-properties-gtkIsso abrirá
software-properties-gtksem repositório selecionado.Em seguida, altere o servidor para US ou para qualquer outro servidor de sua escolha. Você deve habilitar alguns repositórios da nova janela para criar o novo arquivo
sources.listem/etc/apt/.
DepoisdeativaralgumasfontesnaguiaSoftwareUbuntu,vocêpodeativarasatualizações.Parafazerisso,alterneparaaguiaAtualizaçõeseselecioneumoumaiscanaisdeatualizações.Recomendoselecionar,pelomenos,ocanalsegurançaeatualizações.(EssaimageméposteriormenteadicionadadoUbuntuxenial,entãopodehaveralgumasdiferenças)

Atualizadocomconteúdoin-line
Esteéoarquivosources.listparaoPangolimPreciso12.04.Sevocêestáusandooutraversão,vocêprecisasubstituirapalavraprecisepeloseunomedelançamentodoubuntu.Vocêpodeverqualnomevocêdeveusarcomestecomando
lsb_release-c-sEparasubstituirapalavra,vocêpodeusarocomandosed(supondoquevocêtenhacopiadooconteúdodasfontesem/etc/apt/sources.list
sudosed-i"s/precise/$(lsb_release -c -s)/" /etc/apt/sources.list
Agora, o conteúdo de sources.list com o principal espelho do ubuntu
###### Ubuntu Main Repos
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
###### Ubuntu Update Repos
deb http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner
###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
Nota 1: a palavra deb e deb-src refere-se ao formato do repositório. deb is for binary package and deb-src 'é para o pacote fonte.
Observação 2: Usar # no início da linha faz com que essa linha seja um comentário. O Apt irá ignorá-lo para que todos os repositórios mencionados nessa linha sejam desabilitados.
Nota 3: Existem linhas de repositório que incluem todos os quatro componentes main , universe , restricted , multiverse . Você pode desativar um ou mais deles removendo a palavra.
Nota 4: Pode encontrar alguma explicação sobre os repositórios nesta minha outra resposta