In order to install NCTUns-6.0 on your Fedora Linux first install all prerequisites:
# dnf install git gcc-c++
Next, clone a current NCTUns-6.0 repository:
# git clone
Navigate to a NCTUns-6.0's directory:
# cd nctuns/NCTUns-6.0/

The entire installation of Docker on Fedora Linux consists of four simple to follow steps:
  1. Install Docker package
  2. Start docker service
  3. Confirm that docker started correctly
  4. Enable docker to start after reboot
Let's start by the actual docker installation on Fedora Linux.
# yum install docker

The intention of this config is to provide simple to follow steps on how to configure anonymous Internet browsing on Fedora Linux using privoxy and tor. Both services tor and privoxy are standalone services where tor provides anonymity using onion routing techniques and privoxy is a proxy server with content filtering and advertisement blocking.

Let's start by installation of both services:
# yum install privoxy tor
After the install start tor:
# service tor start
Redirecting to /bin/systemctl start  tor.service

The following config will demonstrate how to install Adobe Flash player on Fedora Linux. The following linux commands are separated into two sections to show Adobe Flash player installation for 32-bit and 64-bit architectures.

Adobe Flash player installation on Fedora Linux 32-bit

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

Currently, the default python version on Fedora Linux is Python 2. Later Fedora Linux release 22 will ship with the Python 3 as a default version. In this config you will learn how to switch between python versions on Fedora Linux. Let's start by listing all Python versions available on your Fedora system:
# ls /usr/bin/python*
/usr/bin/python   /usr/bin/python2.7         /usr/bin/python3    /usr/bin/python3.4m           /usr/bin/python-coverage
/usr/bin/python2  /usr/bin/python2-coverage  /usr/bin/python3.4  /usr/bin/python3-mako-render
Now, check your default python version:
# python -V
Python 2.7.8
To change python version on per user basis simply create a new alias in you .bashrc located under your home directory:
$ alias python='/usr/bin/python3.4'
$ . ~/.bashrc
$ python --version
Python 3.4.2

In this config we will install a official Nvidia GeForce driver on Fedora Linux. The system used for this installation is Fedora 21 however, the below config should work for any subsequent Fedora Linux release version. First download the official NVIDIA driver installer from Your driver version will be different as this depends on your graphic card version eg.:
Two conditions must be fulfilled before we can start the actual NVIDIA driver installation:
  • nouveau free nvidia driver must be disabled
  • X Server must be disabled
To comply with the both above conditions the below command will disable nouveau nvidia driver:
# dracut --omit-drivers nouveau /boot/initramfs-$(uname -r).img $(uname -r) --force

Below we will install missing video and audio plugins such us MPEG-4, MP3 on Fedora linux. First enable free and nonfree package repository on your system RPMFusion on your system:
# yum localinstall --nogpgcheck
# yum localinstall --nogpgcheck
The above packages are for Fedora 21 Linux so check RPMFusion website to update the above links so they math your Fedora Linux system. Once you have run the above commands you need to update repository index:
# yum update

To create a Fedora Linux Live bootable USB key you will need Fedora Linux ISO image and some sort of USB key with disk size higher than the actual ISO image size. Currently, the size of Fedora 21 Live image is 1.3GB:
# ls -lh /home/lrendek/Downloads/Fedora-Live-Workstation-i686-21-5.iso
-rw-rw-r--. 1 lrendek lrendek 1.3G Dec  4 08:38 Fedora-Live-Workstation-i686-21-5.iso


You may experience a problems when loading website's flash components as Firefox refuses to load them. This is because your flash plugin is out of date and needs update.
blocked flash plugin firefox

First download RAR rpm package:
$ wget
2014-10-31 18:51:15 (58.6 KB/s) - ‘rar-3.8.0-1.el7.rf.x86_64.rpm’ saved [216008/216008]

The tutorial will explain the basics behind SSH server and SSH client connections on Fedora Linux Workstation. By default the SSH server on Fedora Workstation may be installed but not enabled. This will cause a following error message when connecting via SSH client:
ssh: connect to host fedora-workstation port 22: Connection refused
In this tutorial you will learn:
  • How to Install SSH server
  • How to enable SSH server
  • How to Start SSH server
  • How to Connect to SSH server

Disregarding GUI you can always put your Linux system to sleep from command line. This is especially useful if you GUI breaks from some reason and becomes unresponsive to suspend command or you wish to suspend your system remotely. Suspend also known as sleep is a state where your system current running state is saved directly to RAM and remains dormant until awaken by some sort of wake up event such as pressing power button, opening laptop lid or mouse move.

Since RAM is a volatile memory and requires electrical power to hold data your system while in suspended state continues to use electrical power. To suspend/sleep your Redhat/Fedora system you can enter the following linux command:
rhel7~]$ systemctl suspend

KeePassX is a cross platform password manager to allow users to store and organize password and keep them safe using advanced encryption techniques. This guide describes how to install KeePassX password manager on Fedora Linux.

KeePassX Download

First download source code from the KeePassX official download page. Example:
$ wget

Installation Prerequisites

In the next step we are going to install all prerequisites in order to success fly compile KeePassX:
$ sudo yum install qt-devel qt-config gcc-c++ libXtst-devel

Compilation and Installation

At this point we are ready to decompress KeePassX. Please note your version maybe different:
$ tar xzf keepassx-0.4.3.tar.gz 
$ cd keepassx-0.4.3/
and compile using make:

In this tutorial we will describe how to install Virtualbox Guest additions on Fedora Linux virtual machine. The rule of thumb here is that the most recent Fedora Linux version requires up to date Vitualbox installation. Having said that, it is possible to install Virtualbox Guest additions for most recent Fedora Linux using outdated Virtualbox installation, however the process would not be that straight forward. Therefore, if possible, before you continue to read, see what version of Virtualbox you are running and compare it with the version found on the official Virtualbox website. The more recent VirtualBox version the less likely you are to run into X server version incompatibility and to get error:
"unknown X server version"
Apart of the updated Virtualbox version this guide also assumes functional Fedora Linux installation with working Internet connection. Lastly, the aim here is to provide a generic guide for Virtualbox Guest additions on Fedora Linux virtual machine and as a result reader needs to adjust some of the following linux commands to is your envireoment.

Step 1: Mount Guest additions

Start your Fedora virtual machine and mount Virtualbox Guest additions by navigating to Virtual box menu -> Devices -> Insert Guest Additions CD image The following message will pop up: installation of Virtualbox Guest additions - Fedora
Hit cancel and navigate to Virtualbox Guest additions mounted directory using your terminal:
# mount | grep -i vbox
/dev/sr0 on /run/media/fedora/VBOXADDITIONS_VERSION type iso9660
# cd /run/media/fedora/VBOXADDITIONS_VERSION
# ls
32Bit  AUTORUN.INF  cert            VBoxSolarisAdditions.pkg        VBoxWindowsAdditions.exe
64Bit   OS2  VBoxWindowsAdditions-amd64.exe  VBoxWindowsAdditions-x86.exe

By default a Fedora Linux does not support playing MP3 files. The same must then apply also for an Amarok music player. To enable MP3 support a user needs to install non-free codec. First add rmpfusion repositories:

NOTE: the command below will enable both free and non-free rmpfusion repositories

$ su -c 'yum localinstall --nogpgcheck \ \'

Submit your RESUME, create a JOB ALERT or subscribe to RSS feed.
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
Get extra help by visiting our LINUX FORUM or simply use comments below.

You may also be interested in: