The objective of this tutorial is to configure a basic Samba server on Ubuntu 20.04 to share user home directories as well as provide read-write anonymous access to selected directory.

There are myriads of possible other Samba configurations, however the aim of this guide is to get you started with some basics which can be later expanded to implement more features to suit your needs.

In this tutorial you will learn:
  • How to install Samba server
  • How to configure basic Samba share
  • How to share user home directories and public anonymous directory
  • How to mount Samba share on MS Windows 10

VNC is a system that allows you to remotely control another computer. It allows you to relay your mouse and keyboard inputs as if you were physically sitting in front of the system, when in fact you could be on the other side of the world.

In this guide, we will go over the steps to setup a VNC server on your Ubuntu 20.04 system. When we're done, you'll be able to access your system remotely from anywhere, provided that your client system and the VNC server have an internet connection.

In this tutorial you will learn:
  • How to install and configure TightVNC Server
  • How to install and configure XFCE desktop manager
  • How to connect to our VNC server with TightVNC Viewer
  • How to tunnel VNC connections through SSH
  • How to manage multiple VNC desktops with a Systemd script

This article explores various tips and things you might not know or have not encountered before relevant to Ubuntu 20.04 Focal Fossa.

We will cover here such tricks as:

  • shortcuts for opening terminal on Ubuntu 20.04,
  • starting GUI from command line,
  • extracting a list of users on your Ubuntu 20.04 system,
  • checking software version,
  • enabling Adobe Flash Player on Google Chrome and on Firefox

and much more.

The objective of this guide is to install Xfce / Xubuntu desktop as an alternative desktop environment on Ubuntu 20.04 Focal Fossa Desktop/Server Linux.

DID YOU KNOW that you can download Ubuntu 20.04 dedicated desktop flavours? This way Ubuntu provides users with an alternative desktop experience distinct to the default GNOME Ubuntu Desktop.
In this tutorial you will learn:
  • How to install tasksel
  • How to install Xfce / Xubuntu desktop
  • How to switch to LightDM display manager
  • How to login to Xfce desktop

After you download and install Ubuntu 20.04 Focal Fossa you may wonder what to do next or how to best customize your Ubuntu 20.04 system to make everything you do as efficient as possible.

This guide helps you to identify things to do after installing Ubuntu 20.04 that are right for your specific needs.

We list below our recommendations and link to other guides that provide you with more detailed instructions on how to achieve a specific system configuration or customization.

If you do not know much about the new Ubuntu 20.04 release, have a look at our Things to know about Ubuntu 20.04 article.

In this guide you will learn:
  • How to customize your Ubuntu 20.04 desktop by, for example, using GNOME shell extensions and the GNOME tweak tool.
  • How to configure your Ubuntu 20.04 system, which will include, enabling automatic login, changing timezone or adding more fonts.
  • How to install software on Ubuntu 20.04 via command line, software manager and snap store.
  • How to take care of your system's security by regular updates and proper use of firewall or running system backups.
  • How to set up cloud storage such us Dropbox or Google Drive.
  • How to test the connection to external devices, including webcams and microphones.
  • How to set up remote desktop sharing on Ubuntu 20.04 as well as how to share an Ubuntu 20.04 desktop with Windows 10 client.

Apache Hadoop is comprised of multiple open source software packages that work together for distributed storage and distributed processing of big data. There are four main components to Hadoop:

  • Hadoop Common - the various software libraries that Hadoop depends on to run
  • Hadoop Distributed File System (HDFS) - a file system that allows for efficient distribution and storage of big data across a cluster of computers
  • Hadoop MapReduce - used for processing the data
  • Hadoop YARN - an API that manages the allocation of computing resources for the entire cluster

In this tutorial, we will go over the steps to install Hadoop version 3 on Ubuntu 20.04. This will involve installing HDFS (Namenode and Datanode), YARN, and MapReduce on a single node cluster configured in Pseudo Distributed Mode, which is distributed simulation on a single machine. Each component of Hadoop (HDFS, YARN, MapReduce) will run on our node as a separate Java process.

In this tutorial you will learn:
  • How to add users for Hadoop Environment
  • How to install Java prerequisite
  • How to configure passwordless SSH
  • How to install Hadoop and configure necessary related XML files
  • How to start the Hadoop Cluster
  • How to access NameNode and ResourceManager Web UI

NumPy is a Python library, which supports large, multi-dimensional arrays and matrices. It also offers a wide set of high-level mathematical functions to operate on these arrays. The objective of this short guide is to install NumPy on Ubuntu 20.04 Focal Fossa Linux.

In this tutorial you will learn:
  • How to install Numpy from the Ubuntu repository
  • How to install Numpy using pip or pip3 commands
  • How to upgrade Numpy to its latest version

One of the main attractions of Linux has got to be the fact that the operating system and the software it runs are free. Unlike proprietary systems, software updates on Ubuntu are absolutely free - you never have to worry about shelling out money for the latest and greatest applications or upgrades.

In this guide, we're going to take a look at the way Ubuntu releases updates. Ubuntu's operating system updates follow a particular cycle, but the release schedule can be a little confusing to the uninitiated. We're also going to go over the methods you can use in order to keep your system up to date, both via command line and GUI.

In this tutorial you will learn:

This article explores various software that you can install on Ubuntu 20.04 Focal Fossa. There is a variety of things that can be installed on Ubuntu 20.04, hence we have divided all the software into two categories: Ubuntu user and DevOps.

We not only provide you with ideas of what can be installed but also link to tutorials that take you through the installation process.

In this guide you will discover:
  • What software you can install on Ubuntu 20.04 as an every day Ubuntu user
  • What software to install on Ubuntu 20.04 for DevOps

This article will be continuously updated with more things to install on Ubuntu 20.04 so keep checking for updates.

KVM is Kernel-based Virtual Machine. It's a module built directly into the Linux kernel that allows the operating system to act as a hypervisor. Although some people may prefer a third-party solution like VirtualBox, there's no need to install extra software since the Linux kernel already gives us the necessary tools we need to make virtual machines.

KVM requires a little configuration if you want some conveniences like a graphical manager or the ability to allow VM guests to login from your network - but we'll cover that in this guide. Once it's up and running, you'll find that KVM provides the most stable and seamless experience for your virtualization needs on Linux.

In this tutorial you will learn:
  • How to install necessary KVM utilities on Ubuntu 20.04
  • How to install and configure virt-manager
  • How to configure network interfaces for bridged connection
  • How to create a new virtual machine

A sudo user on the Ubuntu operating system is a user with root/administrative permissions. This short tutorial will explain how to create a sudo user on Ubuntu 20.04 Focal Fossa Linux.

In this tutorial you will learn:
  • How to create sudo user from command line
  • How to create sudo user from graphical user interface
  • How to retrieve user and group information

In this tutorial we will perform the Ubuntu 20.04 Desktop installation. Ubuntu is one of the most popular Linux distributions. The reason being it's main goal is to be the most user-friendly non-geek Linux operating system out there. As you will soon see, the Ubuntu 20.04 installation process is straightforward and simple to follow.

In this tutorial you will learn:
  • How to download Ubuntu 20.04 desktop ISO image
  • How to create bootable installation media
  • How to boot to Ubuntu 20.04 Desktop installation wizard
  • How to install full or minimal Ubuntu 20.04 Desktop

In this guide, we will show you how to setup an FTP server using VSFTPD on Ubuntu 20.04 Focal Fossa.

VSFTPD is a popular choice for setting up FTP servers, and is the default FTP tool on a few Linux distributions. Follow along with us below to find out how to install the application and get your FTP server up and running.

In this tutorial you will learn:
  • How to install and configure VSFTPD
  • How to setup an FTP user account
  • How to connect to FTP server via command line
  • How to connect to FTP server via GUI

Submit your RESUME, create a JOB ALERT.
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: