GNU/Linux Fedora 31 Install PostgreSQL 11 – QuickStart Guide
Hi! The Tutorial shows you Step-by-Step How to Install PostgreSQL 11 in Fedora 31 GNU/Linux.
And PostgreSQL 11 for Fedora 31 is a Major Release that contains several substantial Changes and Improvements.
Moreover, PostgreSQL 11 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 11 Repository for Fedora 31
Finally, to Install PostgreSQL 11 for Fedora 31.
sudo dnf install postgresql11-server postgresql11-contrib
How to Getting-Started with PostgreSQL 11 Admin