How to upgrade from Fedora 29 to Fedora 30
Requirements: user with root privileges or non-root user with sudo privileges.
$ sudo dnf upgrade --refresh
$ sudo dnf install dnf-plugin-system-upgrade
$ sudo dnf system-upgrade download --releasever=30
Note: If you face issues when upgrading because of broken dependencies, or obsolete packages, add the –allowerasing flag in the above command. This flag removes packages that are blocking Fedora upgrade.
Once the download finishes, you can reboot your system into the upgrade procedure:
$ sudo dnf system-upgrade reboot
After this, the system upgrades begins. It may take some time in completing the upgrade. Once the upgraded system will reboot and you will see Fedora 30 login screen.
Reference: DNF system upgrade