Eu estava tentando instalar o yelp-tools. Eu corri sudo apt-get update && sudo apt-get upgrade então sudo apt-get install yelp-tools ele falhou com isso:
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/libx/libxml2/python3-libxml2_2.9.13%2bdfsg-1ubuntu0.2_amd64.deb 404 Not Found [IP: 91.189.91.38 80]
sudo apt-get install --fix-missing yelp-tools
retorna o mesmo erro.
procurando no repositório: não há pacote para libxml2_2.9.13%2bdfsg-1ubuntu0.2_amd64.deb
pelo contrário, é: libxml2_2.9.13%2bdfsg-1ubuntu0.3_amd64.deb
Eu suspeitaria que em algum lugar há uma listagem de pacotes apontando para um pacote que não existe devido a um erro de digitação.
onde está o arquivo de índice para o repo
http://security.ubuntu.com/ubuntu jammy-security universe
apt-get update atualiza os arquivos de índice do pacote. onde estão exatamente esses arquivos de índice? Eu acho que há um erro de digitação em um deles.
o problema continua, a partir daí, mas é tudo o mesmo tipo de erro. Instalei o pacote libxml2_2.9.13%2bdfsg-1ubuntu0.3_amd64.deb mais recente, instalei o yelp-tools e funcionou. mas acho que deve haver um erro no índice do pacote, devo entrar em contato com alguém? como posso verificar?
As URLs de índice reais são listadas em sua
apt update
saída.Aqui está um exemplo de 23.04:
Vamos detalhar a primeira linha:
Abrir esse URL revela o índice real do pacote.