
alexabolada
(usa Debian)
Enviado em 27/01/2026 - 17:21h
Ok. Vou ajudar a resetar e corrigir os erros. Vou passar passos seguros. Faça com calma. Faça backup antes.
1) Identificar versão do sistema.
Use este comando.
$ lsb_release -sc
2) Fazer backup dos arquivos de sources.
Isso salva o estado atual.
# cp /etc/apt/sources.list /etc/apt/sources.list.bak
# tar czf ~/sources-list.d-backup.tgz /etc/apt/sources.list.d || true
3) Procurar entradas duplicadas.
Isso mostra o que está repetido.
$ grep -h "^deb " /etc/apt/sources.list /etc/apt/sources.list.d/* 2>/dev/null | sort | uniq -d
4) Remover ou mover o arquivo com duplicatas.
Se o resultado acima mostrar que /etc/apt/sources.list.d/ubuntu.sources repete linhas, mova esse arquivo para backup.
# mv /etc/apt/sources.list.d/ubuntu.sources ~/ubuntu.sources.bak
5) Limpar cache do apt e forçar novo download das listas.
Isso resolve erros por metadados corrompidos (ERRSIG).
$ sudo apt clean
$ sudo rm -rf /var/lib/apt/lists/*
$ sudo apt update
6) Corrigir chave pública faltando (NO_PUBKEY).
Substitua a chave do exemplo pela sua (3E687364D2EDDB5F).
Opção rápida (funciona na maioria dos sistemas):
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3E687364D2EDDB5F
Opção moderna (sem apt-key):
# gpg --keyserver keyserver.ubuntu.com --recv-keys 3E687364D2EDDB5F
# gpg --export 3E687364D2EDDB5F | gpg --dearmor -o /etc/apt/trusted.gpg.d/3e687364.gpg
7) Se quiser resetar o /etc/apt/sources.list para o padrão Ubuntu.
Substitua $CODENAME pelo resultado de
lsb_release -sc.
Exemplo de arquivo padrão minimal:
# CODENAME=$(lsb_release -sc)
# cat > /etc/apt/sources.list <<EOF
deb http://archive.ubuntu.com/ubuntu/ $CODENAME main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ $CODENAME-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu $CODENAME-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ $CODENAME-backports main restricted universe multiverse
EOF
8) Atualizar o sistema.
Rode o update e o upgrade.
$ sudo apt update && sudo apt upgrade
Observações rápidas.
- ERRSIG normalmente indica metadata assinada inválida ou cache corrompido. Limpar /var/lib/apt/lists e atualizar resolve na maioria dos casos.
- NO_PUBKEY significa que falta a chave GPG do repositório. Importar a chave corrige.
- Avisos de duplicata vêm de entradas repetidas em /etc/apt/sources.list e /etc/apt/sources.list.d. Remova ou mova o arquivo duplicado.
Se quiser, cole aqui o conteúdo de /etc/apt/sources.list e de /etc/apt/sources.list.d/ (use
...
). Eu analiso e sugiro mudanças precisas.