Migrate CentOS Linux 8 to CentOS Stream 8
The quick way to migrate CentOS Linux 8 from using regular repositories to streams.
If you try to patch your CentOS Linux 8 and get the following error message, then it is time to consider migrating to another distro or continue using CentOS Stream 8 with rolling upgrades.
$ sudo dnf update CentOS Linux 8 - AppStream 285 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
The quick fix
$ sudo dnf --disablerepo '*' --enablerepo=extras swap centos-linux-repos centos-stream-repos
$ sudo dnf distro-sync