Início
» Dicas para PC
»
Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc
Erros do APT Pardus 23: Verifique o DNS e os repositórios yirmiuc
A solução mais segura para um erro de conexão com o repositório APT do Pardus 23 é executar o comando `apt-get install pardus` sudo apt update, ler a mensagem de erro exata e corrigir o caminho de rede ou a entrada específica do repositório identificada. Mantenha o Pardus 23 nos yirmiucrepositórios oficiais; a mudança para o Pardus 25 ou para repositórios genéricos do Debian pode causar problemas com diferentes versões e gerar outros pacotes. Em 9 de outubro de 2026, o Pardus listava a versão 25.0 como a versão atual e a 23.5 como tendo suporte até o terceiro trimestre de 2027, portanto, uma máquina com Pardus 23 ainda deve usar seus próprios repositórios oficiais.
1. Identifique quais alvos o APT não está conseguindo alcançar.
Feche o Pardus Software Center ou qualquer outro gerenciador de pacotes, abra um terminal e execute:
sudo apt update
Esta ação atualiza os índices de pacotes; ela não instala nem remove pacotes. Leia a URL do primeiro repositório com falha e o erro ao lado. "Falha temporária na resolução" indica um problema na resolução de nomes; "Não foi possível conectar" ou um tempo limite excedido indicam um problema no caminho de rede ou na acessibilidade do servidor; um erro 404 ou a ausência de um arquivo Release geralmente significa que o caminho ou a suíte do repositório está incorreto. Uma NO_PUBKEYmensagem de repositório não assinado indica um problema de autenticação, não um erro de conexão. Use o erro para escolher a branch abaixo em vez de tentar todas as correções.
Execute o comando sudo apt updateprimeiro e anote o URL do repositório e o texto exato do erro exibido.
2. Separe os problemas de DNS de uma interrupção do repositório.
Se o erro indicar que o nome do host não pode ser resolvido, verifique se este computador consegue resolver o host do repositório do Pardus:
getent hosts depo.pardus.org.tr
Se o comando não retornar nenhum endereço, reconecte-se à rede e verifique as configurações de DNS do computador ou o serviço de DNS da rede. Se retornar um endereço, a resolução de DNS está funcionando; isso por si só não prova que o servidor do repositório ou a rota até ele estejam acessíveis. Tente a atualização novamente em outra rede ou mais tarde, caso o host oficial esteja temporariamente indisponível. Não substitua as entradas do repositório apenas porque uma consulta de DNS falhou.
Esta verificação confirma se o nome do host do repositório Pardus é resolvido antes de você editar as fontes do APT.
Se curljá estiver instalado, você também pode testar o endpoint de índice do Pardus 23 diretamente:
Um tempo limite excedido ou uma recusa de conexão é consistente com um problema de rede, firewall, proxy ou servidor temporário. Uma resposta HTTP significa que o host respondeu, embora um erro 404 ainda sugira uma incompatibilidade de caminho ou conjunto de caracteres. Em uma rede gerenciada, consulte o administrador sobre os requisitos de HTTP de saída ou proxy, em vez de alterar aleatoriamente as configurações de rede de todo o sistema.
3. Confirme os conjuntos de repositórios Pardus 23.
Para uma mensagem de erro 404 ou "arquivo Release não disponível", verifique as entradas APT ativas antes de alterar qualquer coisa:
O APT consegue ler tanto .listarquivos tradicionais quanto arquivos deb822 , então verifique ambos os locais. A lista de versões.sources atuais do Pardus e o repositório oficial fornecem estas entradas binárias do Pardus 23:
deb http://depo.pardus.org.tr/pardus yirmiuc main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/pardus yirmiuc-deb main contrib non-free non-free-firmware
deb http://depo.pardus.org.tr/guvenlik yirmiuc-deb main contrib non-free non-free-firmware
Compare suas entradas Pardus existentes com essas linhas. Se uma entrada Pardus 23 usar yirmibesum conjunto de testes obsoleto ou um host digitado incorretamente, faça backup do arquivo que a contém e corrija apenas essa entrada. Não cole uma segunda cópia sobre uma configuração existente nem remova fontes de terceiros não relacionadas sem identificá-las. As notas de lançamento oficiais do Pardus 23 publicam os mesmos endereços de repositório.
Pesquise as fontes configuradas yirmiuce compare o resultado com as entradas da série 23 publicadas pela Pardus.
4. Lidar com erros de assinatura e espelhamento sem enfraquecer o APT
Se o APT reportar NO_PUBKEYum repositório não assinado ou uma assinatura inválida, confirme se a URL com falha é uma fonte oficial do Pardus e se a data do sistema está correta. Em seguida, siga as orientações atuais do Pardus sobre o chaveiro ou a atualização para esse erro específico. A documentação de autenticação de arquivos do APT no Debian explica por que o APT rejeita metadados de repositórios não assinados ou não autenticados. Não adicione `--no-repository` trusted=yes, permita repositórios inseguros ou desative as verificações de assinatura para fazer o aviso desaparecer; essas configurações removem uma verificação de segurança em vez de corrigir o problema de confiança.
Um erro de "Hash Sum mismatch" após um repositório estar acessível pode ser causado por um problema temporário de sincronização de espelhos ou de índice em cache, e não por uma falha de DNS. Aguarde alguns minutos e tente novamente. Se o problema persistir, feche todas as ferramentas de pacotes e limpe apenas os arquivos de índice baixados pelo APT antes de atualizá-los.
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
Isso remove listas de pacotes em cache, não aplicativos instalados ou arquivos pessoais; o APT baixa índices atualizados na próxima atualização. Use-o somente quando nenhuma outra operação do APT ou de gerenciamento gráfico de pacotes estiver em execução.
Verifique o reparo
Execute sudo apt updatenovamente. A correção é confirmada quando o APT alcança os repositórios Pardus 23 configurados, termina com a mensagem "Lendo listas de pacotes" e não reporta mais a URL original com falha. Avisos de um repositório de terceiros separado podem permanecer mesmo após o funcionamento das fontes do Pardus; identifique essa fonte pelo seu URL e repare ou desative apenas essa entrada, caso não precise mais dela.