Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist라고 뜨면서 dnf의 install이 되지 않을 때 다음과 같은 문제가 생긴다면 아래와 같이 실행하시면 됩니다.
[root@chhan-c8 ~]# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
[root@chhan-c8 ~]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Linux-*
만약 stream에 대한 추가 설치가 필요하다면 아래 사이트를 통해 확인하시길 바랍니다.
https://linuxhandbook.com/update-to-centos-stream/
https://forums.centos.org/viewtopic.php?f=54&t=78708
1. https://stackoverflow.com/questions/70926799/centos-through-a-vm-no-urls-in-mirrorlist
2. https://chhanz.github.io/linux/2022/02/04/dnf-error-centos-8/