Je suis sur une nouvelle installation de Centos 8 et j'ai essayé d'utiliser miam pour la première fois (sur cette machine). Je reçois ce qui suit pour toute tentative d'installation ou de mise à jour:
yum update
CentOS-8 - AppStream 0.0 B/s | 0 B 00:00
Failed to download metadata for repo 'AppStream'
Error: Failed to download metadata for repo 'AppStream'
Le port 80 est ouvert bien que NMAP le signale comme fermé probablement parce que je n'ai pas encore installé Apache. Pour être double, j'ai ajouté le port 80 au pare-feu qui est confirmé:
firewall-cmd --list-ports
25/tcp 80/tcp
J'ai essayé divers conseils comme Yum Nettoyer et nettoyer le cache miam, mais rien n'aide.
C'est ce qui est dans le dnf.log:
2020-03-30T19:33:01Z INFO --- logging initialized ---
2020-03-30T19:33:01Z DDEBUG timer: config: 4 ms
2020-03-30T19:33:01Z DEBUG Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync
2020-03-30T19:33:01Z DEBUG DNF version: 4.2.7
2020-03-30T19:33:01Z DDEBUG Command: yum install httpd
2020-03-30T19:33:01Z DDEBUG Installroot: /
2020-03-30T19:33:01Z DDEBUG Releasever: 8
2020-03-30T19:33:01Z DEBUG cachedir: /var/cache/dnf
2020-03-30T19:33:01Z DDEBUG Base command: install
2020-03-30T19:33:01Z DDEBUG Extra commands: ['install', 'httpd']
2020-03-30T19:33:01Z DEBUG repo: downloading from remote: AppStream
2020-03-30T19:33:02Z DEBUG error: Curl error (6): Couldn't resolve Host name for http://mirrorlist.centos.org/?release=8&Arch=x86_64&repo=AppStream&infra=stock [Could not resolve Host: mirrorlist.centos.org] (http://mirrorlist.centos.org/?release=8&Arch=x86_64&repo=AppStream&infra=stock).
2020-03-30T19:33:02Z DEBUG Cannot download 'http://mirrorlist.centos.org/?release=8&Arch=x86_64&repo=AppStream&infra=stock': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve Host name for http://mirrorlist.centos.org/?release=8&Arch=x86_64&repo=AppStream&infra=stock [Could not resolve Host: mirrorlist.centos.org].
2020-03-30T19:33:02Z ERROR Failed to download metadata for repo 'AppStream'
2020-03-30T19:33:02Z DDEBUG Cleaning up.
2020-03-30T19:33:02Z SUBDEBUG
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/dnf/repo.py", line 552, in load
ret = self._repo.load()
File "/usr/lib64/python3.6/site-packages/libdnf/repo.py", line 394, in load
return _repo.Repo_load(self)
RuntimeError: Failed to download metadata for repo 'AppStream'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 65, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 98, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 114, in cli_run
cli.run()
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 1134, in run
self._process_demands()
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 832, in _process_demands
load_available_repos=self.demands.available_repos)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 406, in fill_sack
self._add_repo_to_sack(r)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 136, in _add_repo_to_sack
repo.load()
File "/usr/lib/python3.6/site-packages/dnf/repo.py", line 558, in load
raise dnf.exceptions.RepoError(str(e))
dnf.exceptions.RepoError: Failed to download metadata for repo 'AppStream'
2020-03-30T19:33:02Z CRITICAL Error: Failed to download metadata for repo 'AppStream'
Apparemment pas le problème ici, mais si vous avez "épinglé" vous-même à Centos 8.1.1911, vous obtiendrez la même erreur jusqu'à ce que vous ne pointez pas vos référentiels /etc/yum.repos.d/ http: // voûte.cenos.org au lieu de http://mirror.ccentos.org
J'ai eu le même message d'erreur lors de l'installation de PHP. Il a été causé par la configuration réseau: après avoir changé l'adresse de passerelle dans/etc/sysconfig/réseaux-scripts/iFCFG-ENP2S0, le problème a été résolu. Probablement causée par le passage de DHCP à une adresse IP statique. Les informations de mon routeur Internet étaient trompeuses. Je viens d'utiliser la première adresse dans mon réseau local, dans mon cas: 192.168.11.1. C'est l'adresse de la console de gestion de mon routeur.
le problème résolu dans une nouvelle installation propre de Centos Stream 8 après avoir vérifié et désactivé des référentiels de logiciels certains référentiels qui ont vérifié l'erreur.
Images ci-dessous à partir de référentiels logiciels