28 Things to Do After Fresh Installation of Fedora 26 Workstation

[‘

n

If you are a Fedora fan, I’m sure that you know that Fedora 26 has been released and we are closely following it ever since, Fedora 26 came with many new changes that you can view in their official release announcement page.

n

In this guide, we will show you some useful tips on what to do after installing Fedora 26 Workstation to make it even better.

n

1. Update Fedora 26 Packages

n

Even though you might have just installed/upgraded Fedora,xa0there will most probably be packages available for update. After all Fedora is the one to always use the latest releases of each software it has and package updates are released quite often.

n

To run the update, use the following command:

n

# dnf updatern

n

Fedora 26 Update
Fedora 26 Update

n

2. Set Hostname in Fedora 26

n

We will use hostnamectl command, which is used to query and set system hostname and related settings. This tool is used to manage three different hostnames classes and they are: static, pretty, and transient.

n

The static host name is the universal hostname, which can be selected by the system user, and is saved in the /etc/hostname file.

n

Here, we will not going to discuss much about pretty, and transient hostnames classes, our main motive is to set system hostname, so here we go…

n

First list the current hostname using the following command:

n

# hostnamectl statusrn

n

Sample Output

n

Static hostname: localhost.localdomainrn         Icon name: computer-vmrn           Chassis: vmrn        Machine ID: 458842014b6c41f9b4aadcc8db4a2f4frn           Boot ID: 7ac08b56d02a4cb4a5c5b3fdd30a12e0rn    Virtualization: oraclern  Operating System: Fedora 26 (Twenty Six)rn       CPE OS Name: cpe:/o:fedoraproject:fedora:26rn            Kernel: Linux 4.11.8-300.fc26.x86_64rn      Architecture: x86-64rn

n

Now change Hostname as:

n

# hostnamectl set-hostname --static “tecmint.com”rn

n

Important: It is necessary to reboot your system for the changes to be taken into effect. After reboot, make sure to check the host name similarly as we did above.

n

Set Hostname in Fedora
Set Hostname in Fedora

n

3. Set Static IP Address in Fedora 26

n

To set system static IP address, you need to open and edit your network configuration file called enp0s3 or eth0 under /etc/sysconfig/network-scripts/ directory.

n

Open this file with the choice of your editor.

n

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3rn

n

Sample Output

n

HWADDR=08:00:27:33:01:2DrnTYPE=EthernetrnBOOTPROTO=dhcprnDEFROUTE=yesrnPEERDNS=yesrnPEERROUTES=yesrnIPV4_FAILURE_FATAL=nornIPV6INIT=yesrnIPV6_AUTOCONF=yesrnIPV6_DEFROUTE=yesrnIPV6_PEERDNS=yesrnIPV6_PEERROUTES=yesrnIPV6_FAILURE_FATAL=nornNAME=enp0s3rnUUID=1930cdde-4ff4-4543-baef-036e25d021efrnONBOOT=yesrn

n

Now make the changes as suggested below and save the file..

n

BOOTPROTO="static"rnONBOOT="yes"rnIPADDR=192.168.0.102rnNETMASK=255.255.255.0rnGATEWAY=192.168.0.1rnDNS1=202.88.131.90rnDNS2=202.88.131.89rn

n

Important: Make sure to replace network configuration in the above file with your own network settings.

n

After making above changes, make sure to restart the network service to take new changes into effect and verify the IP address and network settings with the help of following commands.

n

# service network restartrn# ifconfigrn

n

Set IP Address in Fedora
Set IP Address in Fedora

n

4. Install Gnome Tweak Tool

n

Fedora 26 uses Gnomexa03.24 which is the latest version of the gnome-shell desktop environment. To change some of it’s settings, you can install the Gnome Tweak Tool.

n

This tool allows you to changexa0the Gnome-shell settings like:

n

    n

  • Appearance
  • n

  • Desktop decoration
  • n

  • Easily install extensions
  • n

  • Top bar
  • n

  • Workspaces
  • n

  • Windows
  • n

n

To install Gnome Tweak Tool click on “Activities” menu on the top left and search for “Software“. In the software manager, search for “Gnome Tweak Tool” and in the list of results click on the “Install” button or install from the commandline.

n

# dnf install gnome-tweak-toolrn

n

Gnome Tweak Tool
Gnome Tweak Tool

n

5. Install Gnome Shell extensions

n

The Gnome Shell desktop environment can be modified even further and you can tweak it to your needs, by installing Gnome Shell Extensions. This can be easily done from the official website for Gnome Shell Extensions at gnome.org:

n

    n

  1. https://extensions.gnome.org/
  2. n

n

Installation of new modules is simple. Simply open the page for the extension you wish to have installed and use the on/off switch to activate/deactivate a Gnome Shell extension on your system:

n

Gnome Shell Extensions
Gnome Shell Extensions

n

6. Install Google Chrome

n

Google Chrome is a web browser, developed by Google. It’s a lightweight, modern browser designed to improve browsing experience. You can also install Google Chrome extensions to make Chrome even better.

n

To download the latest version of Google Chrome go to:

n

    n

  1. https://www.google.com/chrome/browser/desktop/
  2. n

n

From that page, download the “rpm” package that’s designed for your OS architecture (32/64 bit). Once the download is complete, double click the downloaded file and click “install” button to complete the installation.

n

Install Google Chrome
Install Google Chrome

n

7.xa0Activate RPMFusion repo

n

The RPMFusion providesxa0some free and non-free software for Fedora. The repo can be used via the command line. The repository is meant to provide stable and tested packages for Fedora so it is highly recommended to activate it on your system with:

n

#xa0rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpmrn

n

Install RPM Fusion on Fedora
Install RPM Fusion on Fedora

n

8. Install VLC Media Player

n

VLC is a multi-platform media player that supports nearly every video format available. It’s one of the best in it’s category and if you like watching movies or listening to music we encourage you to install it.

n

The VLC package is included in the RPMFusion repository that was enabled in point 7. To complete the installation of VLC open new terminal and submit the following command:

n

# dnf install vlcrn

n

9. Install DropBox

n

DropBox is a famous Cloud storage service that can be used on multiple platforms. It can be used to store or backup your files on the cloud and access them from everywhere.

n

You can install Dropbox on your PC, tablet or smartphone and have your files accessed. To install a DropBox desktop client in Fedora 26 go to Dropbox’s website and download the Fedora package in accordance to your OS architecture (32/64 bit):

n

    n

  1. Download DropBox package
  2. n

n

When the download completes, find the downloaded file and click on “Install” button to complete the installation.

n

10. Install Mozilla Thunderbird

n

Fedora comes with pre-installed “Evolution” mail client. It’s good for reading mails, but if you need to have a more organized to read and keep your emails, Mozilla Thunderbird is the right choice for you.

n

To install Mozilla Thunderbird, open the Fedora software manager and search for “Thunderbird“. After that click the “Install” button next to the package.

n

11. Enable Google Repository

n

Google provides its own repository from where you can install Google software such as Google Earth, Google Music manager and others. To add Google’s repo to your Fedora installation, use the following commands:

n

# gedit /etc/yum.repos.d/google-chrome.reporn

n

Now copy/paste the following code and save the file:

n

[google-chrome]rnname=google-chromernbaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchrnenabled=1rngpgcheck=1rngpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pubrn

n

12. Installxa0Docky

n

Docky is a simple, attractive and productive dock used on many different Linux distribution. Docky doesn’t use much system resources and yet it improves your productivity while looking good on your screen. If you want to have a good looking dock such as Docky, use the following commands:

n

# dnf install dockyrn

n

13. Install other Desktop Environments

n

If you are not big fan of Gnome shell, we have some good news for you. You can install different desktop environments on your Fedora workstation. To complete the install, you will need to run the commands below in a terminal. Only run the command that is related to the desktop environment that you wish to use:

n

Install Mate Desktop

n

# dnf install @mate-desktoprn

n

Install KDE Desktop

n

# dnf install @kde-desktop

n

Install XFCE Desktop

n

# dnf install @xfce-desktop

n

LXDE Desktop

n

# dnf install @lxde-desktop

n

Install Cinnamon Desktop

n

# dnf installxa0@cinnamon-desktop

n

14. Install rar and zipxa0utilities

n

Often we use archives in our daily routines. Extracting some of the archives require proper tools to be installed. To deal with .rar and .zip type of compressed files, you can install the required utilities with this command:

n

# dnf install unzip rn

n

15. Install Java Plugins for web

n

Java is a programming language which many websites use to display different type of data. To be able to load such type of websites, you will need the JAVA plugins for web. They can be easily installed by running the following command in a terminal:

n

# dnf install icedtea-web java-openjdkrn

n

16. Install GIMP

n

GIMP is a small, yet powerful imagexa0manipulation software. You can use GIMP to edit your images or in a paint like style. Either way this is a useful tool, that you will want in your collection of programs.

n

To install GIMP simply run:

n

# dnf install gimp

n

17. Install Pidgin

n

Pidgin is a chat client that supports multiplexa0social accounts. You can use it to easily interact with your friends, family or co-workers. The installation of Pidgin in Fedora is fairly easy and can be completed with the following command:

n

# dnf install pidgin

n

18. Install qbittorrent

n

Torrent trackers are gaining more and more popularity in the last few years. Thanks to torrents, you can download important files with a very good speed as long as there are enough seeders.

n

To download such files, you will need a torrent client software. This is why we recommend qBittorrent. It’s an advanced torrent client with friendly interface.

n

You can install it by launching the “Software” manager from your Gnome dashboard. Within the software manager, search for “qbittorrent“. Once you have found the package, click the “Install” button next to that package:

n

Alternatively, you can install qbittorrent with the following command executed in a terminal:

n

# dnf install qbittorrent

n

Here is how the qBittorent interface looks like:

n

Qbittorent Preview
Qbittorent Preview

n

19. Installxa0VirtualBox

n

Virtualbox is a software through which you can test different operating systems on your computer, without having to re-install your OS itself.

n

To install VirtualBox on your Fedora you must have the RPMFusion repository enabled (see point 7). Then you can install VirtualBox with the following command:

n

# dnf install VirtualBoxrn

n

20. Install Steam

n

If youxa0like playing games on your Fedora then Steam is for you! It has many different games included in it that can be ran on different platforms including Linux.

n

In a simple words it’s a game store where you can download games for your Fedora system and play them after that. To install Steam on your Fedora installation run the following commands:

n

# dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.reporn# dnf -y install steamrn

n

After that you can launch steam from the Gnome-shell dash.

n

Read Also: Best Linux Games of 2015

n

21. Install Spotify

n

I think you all know what Spotify is. It’s currently the best service for music streaming on all your devices. The official client for Spotify on Linux boxes is meant for Debian/Ubuntu derivatives.

n

The fedora package reassembles the Ubuntu package and moves all the files in the required places. So to install Spotify client on your Fedora installation, you will need to use the following commands:

n

# dnf config-manager --add-repo=http://negativo17.org/repos/fedora-spotify.reporn# dnf install spotify-clientrn

n

22. Install Wine

n

Wine is a software meant to help you run Windows applications under Linux. While not all applications may run is expected, this is a useful tool if you need to run a Windows program under Fedora.

n

To complete the install of Wine, run the following command in your terminal:

n

# dnf install wine

n

23. Install Youtube-DL

n

Youttube-DL is a python based tool that allows you to download videos from sites such asxa0YouTube.com Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles.

n

If you are interested in such tool and like to have some videos for offline watching, then you can install this tool by running:

n

# dnf install youtube-dl

n

For complete guide how to use this tool, please check our guide:

n

    n

  1. How to Install and Use Youtube-DL in Linux
  2. n

n

24. Install Simple Scan

n

Simple scan enables to easily capture scanned documents, it is simple and easy to use as the name states. It is useful especially for those using Fedora 24 and Fedora 25 workstation in an small home office. You can find it in Software manager application.

n

# dnf install simple-scanrn

n

25. Install Fedora Media Writer

n

Fedora Media Writer is the default application provided by Fedora for creating live USB or bootable images. Unlike most image writers, Fedora Media Writer can download images (Fedora Workstation and Fedora Server), but it limited to Fedora only, but also can able to write ISO for any distributions.

n

# dnf install mediawriterrn

n

26. Install GNOME Music Player

n

GNOME music is a relatively new music player that offers some of the best music player features and functionalities, more importantly, it is simple and easy to use.

n

# dnf install gnome-musicrn

n

27. Add Online Accounts

n

Fedora enables you to access your online accounts directly on the system, you add them when you first login after fresh installation or go to Settings, under the Personal category, click on Online Accounts.

n

Online Accounts
Online Accounts

n

28xa0Learn DNF

n

Since Fedora 22 the default package manager has been replaced with “DNF” which stands forxa0Dandified yum (yum was the old package manager). If you haven’t got familiar with that package manager yet, then now is the time to read our extensive guide here:

n

    n

  1. 27 DNF Commands to Manage Packages in Fedora
  2. n

n

Conclusion

n

The above points should be enough to add some flavour to your Fedora Workstation without having too much bloatware.xa0If you think we have missed something or would like us to add further explanation, please use the comment section below.

n

‘]