Fedora 31: The next version of the Fedora distribution will be released in the next few hours, as currently the ISOs are not yet available in the official repositories for the public.
However, we installed the distribution just before its release. The ISO we used was a snapshot from a dev release. However, it is not the previous beta release.
This is an image that is very close to the stable version, although it doesn't seem to be far off. The release date of this version as you can see in the image below is 2019-Oct-25 02:11.

So far we haven't encountered any particular problem.
Fedora of 13 months. The distribution is for those who want a stable system that uses the latest software and technologies.
If you are new to Fedora, simply follow the guide below. We will start by installing the distribution and move on to some basic configuration.
After booting from the installation USB/DVD and starting the Anaconda installer, you will see the following screen where you will need to select the installation language.

We proceeded with English and on the next screen the time zone option automatically loads. 
Immediately after that you will have to select the disk where the distribution will be installed

We will need to choose / for root and a partition to install the boot loader on. In my case I chose sda1 in /boot/efi.

If you proceed, the installer will inform you that it will format /

So when you reach the screen below, you only need one click to start the installation.

Wait until it finishes and restart your system.

In case your system has other operating systems like mine, you should go to the operating system you have set to boot. In my case, I have set the Manjaro distribution, because the boot screen “remembers” the most operating system I was in before I rebooted the system.
Update grub to add the new distribution to the boot menu:
When your new system starts, a screen will appear that will allow you to add a user.
Type your name, provide a password, and proceed through the process until you see the home screen.
Fedora 31 Settings
First we need to change the root password.
sudo passwd root
Provide the user password for sudo, and type a password for root twice.
Change hostname
hostnamectl set-hostname --static "secnews"
Installing the RPM fusion repos
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Install apps (add the name of the app you want)
dnf install vlc filezilla qbittorrent pinta geany gimp
The distribution comes with the default desktop environment Gnome, so you will probably need the tweak tool.
dnf install gnome-tweak-tool
I personally installed KDE Plasma DE.
dnf -y group install “KDE Plasma Workspaces”

After installation, I added a swapfile (yes fedora supports the feature) for better RAM performance.
Below are the terminal commands. In case you are interested in them, use them in the order listed:
sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
After the above commands that will create a swapfile on your system, we will intervene in fstab to automatically load it after each reboot. We will open fstab with the nano application
sudo nano /etc/fstab
and we will add the following line, at the end of fstab

/swapfile swap swap sw 0 0
