To do after installing Fedora 20


Fedora is a free open-source OS used by millions of users from all over the world.

You have installed the powerful Fedora 20 operating system and, naturally, you begin to wonder what's next?, what can I do to enjoy everything without hassles of any kind?

Wonder no more, the required steps are easy, simple and doable in a matter of minutes, couple of minutes that you will repeat on each Fedora release.

That means you only need to spend couple of minutes per Fedora release to enable various stuff that are necessary.

Now, let's understand what we are doing: Fedora can't ship by default various software due to licenses, that's a win -with this the Fedora developers are sure that users are safe from proprietary software and you only use free open-source software-.

But if you want to play MP3s, if you are accustomed to watching YouTube clips (Flash-based), if you want to consume movies in MP4 format, etc, then you are to:

1. first and foremost, add and enable RPM Fusion (this is an official, safe yet not-officially-supported pool of software, this is not third-party); with this repo you will automatically get updates for a multitude of codecs and, therefore, you will be able to play all audio and video formats

su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm'

2. then, install Adobe Flash
for 64 bit

for 32 bit

then, for both 32 and 64 bit

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
sudo yum install flash-plugin -y

The above commands will install and enable Flash in Firefox.

Enabling the Flash plugin in Chromium is to be achieved by:

for 64 bit

sudo ln -s /usr/lib64/mozilla/plugins/libflashplayer.so /usr/lib64/chromium-browser/plugins/libflashplayer.so

for 32 bit

sudo ln -s /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/chromium-browser/plugins/libflashplayer.so

Chromium 33 (available for Fedora 20) provided by the Russian Fedora team doesn't require the above Chromium-specific commands.

Check Flash's correct enablement by typing in both Firefox's and Chromium's addressbar:


3. install Chromium as an extension to Firefox and GNOME Web

  • navigate to http://copr.fedoraproject.org/coprs/churchyard/chromium-russianfedora/, right-click on the churchyard-chromium-russianfedora.repo-->Save Link As and rename the to-be-saved file as churchyard-chromium-russianfedora.repo
  • open the terminal and type

    sudo nautilus

  • navigate, via Nautilus, to /etc/yum.repos.d and paste the churchyard-chromium-russianfedora.repo file inside the folder
  • finally, type in a terminal

    su -c 'yum install chromium'

  • 4. install VLC as an alternative to GNOME Videos (you can use both of them)
    install VLC 2.1.3

    su -c 'yum install vlc'

    5. understand how GNOME Shell extensions work, where do you find them and what they can offer (click on http://fedoraftw.com/tags/gnome-shell-extensions to see numerous articles about GNOME Shell extensions)

    6. install GNOME Tweak Tool -a powerful official app specialized in offering numerous tweakable options-

    7. manage your torrents with Transmission and/or with other torrent clients

    8. discover the power of GNOME Software (a default tool from where you can install applications)

    9. install HandBrake for video conversion

    10. bulk-convert audio file formats with SoundConverter

    11. install and use Calibre to manage, read, convert and edit EPUB, AZW3, MOBI, etc

    12. install the GNOME applications (GNOME Music, GNOME Weather, GNOME Boxes, GNOME Photos, GNOME Maps)

    13. keep notes with powerful note-taking applications

    14. if you want your emails structured in conversations then give Geary a go

    15. enjoy a powerful clipboard manager with GPaste

    This is mostly what takes for you -the freshman- to have a complete Fedora installation, from here you can move forward and look at different extensions (providing weather, timers, tasks, etc), the entries from Settings, the usage of workspaces, etc.