Fedora

One important point to note with Fedora is that the default package manager is DNF, which is an improved replacement for YUM. A good place for getting started is FAQ - Fedora Project Wiki.

Virtual Box

As is often the case I have installed Fedora into a VirtualBox VM. My first task was to get VirtualBox Guest Additions working. I did this with Fedora 27 and Virtual Box 5.2.8. First off I opened up a Terminal and ran the following:
sudo dnf update && sudo dnf upgrade
sudo dnf install kernel-devel gcc dkms

Then I could insert the Guest Additions CD and run the installer and everything worked.