To install Google Chrome Internet browser on your CentOS 7 Linux box first download the actual Chrome 64 bit .rpm (For Fedora/openSUSE) ) package from Google's website https://www.google.com/chrome/#eula. Locate your downloaded .rpm and use yum command to install it allong with all other prirequsites:
# yum localinstall google-chrome-stable_current_x86_64.rpm 
Loaded plugins: fastestmirror, langpacks
Examining google-chrome-stable_current_x86_64.rpm: google-chrome-stable-44.0.2403.155-1.x86_64
Marking google-chrome-stable_current_x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package google-chrome-stable.x86_64 0:44.0.2403.155-1 will be installed
--> Processing Dependency: lsb >= 4.0 for package: google-chrome-stable-44.0.2403.155-1.x86_64
...
Complete!

This config describes an installation of NVIDIA GeFNVIDIA GeForce Driver on CentOS 7 Linux 64-bit.

Prerequisites

First update your system. We do not wand to build NVidia modules on based on outdated Linux kernel. Do a full updated and reboot your system:
# yum update
# reboot

The Vagrant installation on CentOS Linux is a fairly simple few commands process. First, we need to download a official RPM from http://www.vagrantup.com/downloads.html. Open up your terminal and use wget command to download latest Vagrant RPM package eg:
$ wget -q https://dl.bintray.com/mitchellh/vagrant/vagrant_1.7.4_x86_64.rpm

The easiest way to swap between keymaps and thus temporarily set keys to different language by use of loadkeys command. If the loadkeys command is unavailable install kbd package:
# yum install kbd
As for an example the following linux command will temporarily change system's keymap to Slovak:
# loadkeys sk
Loading /lib/kbd/keymaps/xkb/sk.map.gz
To list all available keymaps on your CentOS system run:
# localectl list-keymaps

At the moment Skype.com does not provide and installation package for CentOS Linux. The closest package we can use to install Skype communicator on CentOS is is based on Fedora Linux. Navigate to http://www.skype.com/en/download-skype/skype-for-linux/ and download a Fedora i386 skype package. At the time of writing the package version is skype-4.3.0.37-fedora.i586.rpm. Once downloaded run the below yum command as a privileged user to install Skype on your CentOS linux system:
# yum localinstall skype-4.3.0.37-fedora.i586.rpm

The python version 3 is not available from CentOS 7 repositories. The following config will show you how to compile and install Python version 3 from source on CentOS 7 Linux. Let's start by installation of some required tools which you will need for this tutorial.
# yum install yum-utils make wget
Next, we will install all python build prerequisites to meet all compilation requirements:
# yum-builddep python

In order to install VirtualBox virtualization software on CentOS Linux first install prerequisites:
yum install kernel-devel gcc
Next, download relevant RPM package to your CentOS version from https://www.virtualbox.org/wiki/Linux_Downloads.

Once downloaded, navigate to directory where you have downloaded the VirtualBox RPM and execute check its signature eg.:
# rpm --import https://www.virtualbox.org/download/oracle_vbox.asc
# rpm --checksig VirtualBox-5.0-5.0.0_101573_el7-1.x86_64.rpm
If signature match use below command to install VirtualBox package while replacing package version number with the one you have downloaded previously:
yum localinstall VirtualBox-5.0-5.0.0_101573_el7-1.x86_64.rpm

The default installation of CentOS Linux 7 does not come with installation of adobe flash player for Firefox web browser and thus must be installed separately. To begin flash player installation first we need to include Adobe's repository. This can be achieved by the following linux command:
# yum -y install http://linuxdownload.adobe.com/linux/x86_64/adobe-release-x86_64-1.0-1.noarch.rpm
Confirm that Adobe repository has been included:
# yum repolist | grep -i adobe
adobe-linux-x86_64      Adobe Systems Incorporated                            2
At this stage we are ready to install adobe flash player using yum command:
# yum install flash-plugin

This article will describe a way on how to change/set a primary display on CentOS/RHEL 7 with dual monitors and GNOME. The easiest and perhaps recommended way is to use GUI and navigate to Applications->System Tools->Settings->Displays.
show current primary display redhat/centos

SUBSCRIBE TO NEWSLETTER
Subscribe to Linux Career NEWSLETTER and receive latest Linux news, jobs, career advice and tutorials.


The current primary screen is highlighted by a black top bar. To change you primary display simply drag-n-drop the black top bar from one screen to another:
change primary display redhat/centos
. Another alternative is to you command line tool xrandr. First get all your connected screens:
$ xrandr | grep -w connected
DVI-D-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
HDMI-1 connected primary 1920x1080+1680+0 (normal left inverted right x axis y axis) 598mm x 336mm

If you currently do not hold a Red Hat Subscription and yet you need to enable EPEL ( Extra Packages for Enterprise Linux ) repository on your RHEL 7 Linux you need to download and install following file directly from Fedora project:
epel-release-7-5.noarch.rpm

Once you configure NTPD service on your RHEL7 linux you will need to allow traffic through the firewall on port 123. Te following linux command will enable all public traffic on UDP port 123:
# firewall-cmd --zone=public --add-port=123/udp --permanent
success

Below you can find a list of most frequently used commands in association with systemd targets:
List current active default target
# systemctl get-default
List all active systemd targets:
# systemctl list-units --type target

When not using NTP you may need to set your system time manually. You have two options to set time and date on your RHEL7 linux. First option is to use date command to do this job or engage dedicated systemd timedatectl command. By default and without any arguments timedatectl will display a current time, local, universal and RTC times:
[root@rhel7 ~]# localectl
   System Locale: LANG=en_AU.iso88591
       VC Keymap: us
      X11 Layout: us
[root@rhel7 ~]# timedatectl
      Local time: Thu 2014-09-04 18:30:11 WST
  Universal time: Thu 2014-09-04 10:30:11 UTC
        RTC time: Thu 2014-09-04 10:30:10
        Timezone: Australia/Perth (WST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

Use localectl to see your currently active locale on Redhat 7 Linux. For example:
[root@rhel7 ~]# localectl
   System Locale: LANG=en_AU.UTF-8
       VC Keymap: us
      X11 Layout: us

The following linux command will list all available locales currently available on the Redhat 7 system:
[root@rhel7 ~]# localectl list-locales
The list of all available locales on your system my be quite long so use grep command to narrow down your search. Bellow command will display for example all German available locales:
[root@rhel7 ~]# localectl list-locales | grep ^de
de_AT
de_AT.iso88591
de_AT.iso885915@euro
de_AT.utf8
de_AT@euro
de_BE
de_BE.iso88591
de_BE.iso885915@euro
de_BE.utf8
de_BE@euro
de_CH
de_CH.iso88591
de_CH.utf8
de_DE
de_DE.iso88591
de_DE.iso885915@euro
de_DE.utf8
de_DE@euro
de_LU
de_LU.iso88591
de_LU.iso885915@euro
de_LU.utf8
de_LU@euro
deutsch

FIND LATEST LINUX JOBS on LinuxCareers.com
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.

You may also be interested in: