PostgreSQL 10 Fedora 29 Installation Guide
Hi! The Tutorial shows you Step-by-Step How to Install PostgreSQL 10 on Fedora 29 GNU/Linux.
And PostgreSQL 10 for Fedora 29 is a Major Release that contains several substantial Changes and Improvements.
Moreover, PostgreSQL 10 contains a number of Extensive Changes that May affect Compatibility with Previous Releases.
Especially relevant: A dump/restore using pg_dumpall, or use of pg_upgrade, is Required for those wishing to Migrate Data from PostgreSQL 9 and Below.

Open a Shell Terminal emulator window
Start Typing ‘term’ on Desktop.
(Press “Enter” to Execute Commands)Install PostgreSQL 10 Repository for Fedora 29
Finally, to Install PostgreSQL 10 for Fedora 29.
sudo dnf install postgresql10-server postgresql10-contrib
How to Getting-Started with PostgreSQL 10 Admin