How to install GCC the C compiler on Ubuntu 20.04 LTS Focal Fossa Linux

GCC, the GNU Compiler Collection is a compiler system developed to support various programming languages. It is a standard compiler used in most projects related to GNU and Linux, for example, Linux kernel. The objective of this tutorial is to install GCC the C compiler on Ubuntu 20.04 LTS Focal Fossa Linux. This will be achieved by using the apt install command.

In this tutorial you will learn:

  • How to install GCC compiler
  • How to Check C compiler version
  • How to Compile basic C program from source code
  • How to run C program

Read more

How to switch between multiple GCC and G++ compiler versions on Ubuntu 20.04 LTS Focal Fossa

In this tutorial we will install multiple versions of GCC and G++ compilers using the apt install command. Furthermore, by use of the update-alternatives tool you will learn how to easily switch between multiple GCC and G++ compiler versions and how to check the currently selected compiler version.

In this tutorial you will learn:

  • How to install multiple GCC and G++ compiler versions
  • How to create alternative compiler version list
  • How to switch between multiple compiler versions

Read more

docker-compose on Ubuntu 20.04 Focal Fossa Linux

How to install docker-compose on Ubuntu 20.04 Focal Fossa Linux

Compose is a feature for setting up and running multi-container Docker applications. With a single command, you can create and start all the services from your configuration. To learn more about Compose see How To Launch Containers With Docker Compose. The objective of this short guide is to install docker-compose on Ubuntu 20.04 Focal Fossa Linux Server/Desktop.

In this tutorial you will learn:

  • How to install docker-compose from Ubuntu repository
  • How to install the latest docker-compose from the official git repository

Read more

Oracle Java SE Development Kit on Ubuntu 20.04 Focal Fossa Desktop/Server

Oracle Java installation on Ubuntu 20.04 Focal Fossa Linux

In this tutorial we will perform an installation of Oracle Java SE Development Kit on Ubuntu 20.04 Focal Fossa Desktop/Server.

Do you with to install OpenJDK the Oracle’s free and GPL-licensed alternative?
Follow our tutorial on how to install OpenJDK java on Ubuntu 20.04 Focal Fossa.

In this tutorial you will learn:

  • How to download Oracle Java
  • How to install Oracle Java
  • How to set path to Java executable by using the update-alternatives tool
  • How to check Oracle Java version

Read more

System networking managed by networkd deamon on Ubuntu 20.04 Focal Fossa

How to restart network on Ubuntu 20.04 LTS Focal Fossa

There exist various ways of restarting network on Ubuntu 20.04. Possibly the simplest way would be to restart network from GUI such as GNOME. Other ways would include the use of the command line and commands netplan and ip. Finally, the NetworkManager command line tool nmcli or the System V init scripts can be used to successfully restart network on Ubuntu 20.04 Focal Fossa.

In this tutorial the reader will be provided with comprehensive information on:

  • How to restart network from GUI
  • How to restart network using the netplan command
  • How to restart network using the ip command
  • How to restart network using System V init scripts
  • How to restart network by using the NetworkManager command line tool nmcli

Read more

Ubuntu 20.04 Guide

Ubuntu 20.04 Guide

This Ubuntu 20.04 guide introduces the new Ubuntu 20.04 and explains how to get this operating system and how to install it on your computer. It also provides you with comprehensive instructions on how to use Ubuntu 20.04.

We include the introduction to command line and bash scripting, followed by things to do after installing Ubuntu 20.04 with the focus on software recommendations for the Ubuntu 20.04 system.

We also provide you with some useful Ubuntu 20.04 tricks and discuss using Ubuntu 20.04 on such devices as Android smartphone and Raspberry Pi.

What is Ubuntu?

Ubuntu is a free and open-source Linux distribution based on Debian. In this section, we will explore new features of Ubuntu 20.04.

Read more