Padrões de proxy do DNF e substituições por repositório
O nome do comando yum pode referir-se a gerações diferentes de gerenciadores de pacotes. Use as configurações de proxy da implementação instalada e separe as credenciais do proxy das credenciais do repositório.
Um comando chamado yum não identifica qual configuração de proxy ele lê. O yum antigo, o DNF e o DNF5 têm detalhes de implementação diferentes; identifique primeiro o gerenciador de pacotes instalado em vez de copiar o caminho de configuração de uma distribuição antiga.
Para o DNF, mescle a configuração de proxy na configuração principal ativa:
[main]
proxy=http://proxy.example:8080Mantenha o arquivo existente e use um endpoint acessível; para rotas permitidas a repositórios públicos, escolha um candidato HTTP na lista de proxies HTTP. Um proxy localhost exige um ouvinte adequado no mesmo ambiente de rede.
A referência do DNF documenta proxy_username, proxy_password e proxy_auth_method separadamente das credenciais do repositório. Uma senha de repositório não pode fornecer a conta do intermediário.
As seções de repositório podem substituir o proxy principal. Se apenas um repositório diferir, inspecione primeiro essa seção; quando o proxy explícito não estiver definido, inspecione também as entradas de ambiente aplicáveis. Use a referência do DNF5 para essa geração em vez de presumir que todos os detalhes anteriores se transferem.
Mantenha a falha de rota separada da seleção de pacote. Alterar o pacote solicitado, limpar todos os metadados ou desativar assinaturas não pode fazer um ouvinte inacessível responder. Estabeleça a rota escolhida e a autenticação de proxy antes de agir sobre um erro posterior de repositório ou de pacote.