Apache Hadoop on Ubuntu 20.04 Focal Fossa

Ubuntu 20.04 Hadoop

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

Read more

Creating a bootable Ubuntu USB stick on MS Windows

Create a bootable Ubuntu 20.04 USB stick on MS Windows 10

Booting to a USB drive is basically the same as booting to a Ubuntu CD/DVD, except more convenient since disc media is becoming less common these days. Follow along with us below as we show you how to use free software called UNetbootin to create our bootable flash drive.

In this guide, we’ll show you how to create a bootable Ubuntu 20.04 Focal Fossa USB stick on Microsoft Windows 10. When you boot to the USB stick, you’ll be able to install Ubuntu 20.04 on the computer or use the “Try Ubuntu” option to boot into Ubuntu without actually installing the operating system on the machine.

In this tutorial you will learn:

  • How to create a bootable Ubuntu 20.04 USB stick on MS Windows

Read more

Ubuntu 20.04 disk space check

There are a few tools at your disposal for checking disk space on Ubuntu 20.04 Focal Fossa. These tools and commands can be used to check a hard drive’s capacity and the size of the files on it, or just to check the size of a particular directory or file.

We’ll show you how to get a visual representation of how the hard drive space is being used on your system, as well as a few commands that you can enter into the terminal to quickly find the stats you need.

In this tutorial you will learn:

  • How to check hard drive storage with Disk Usage Analyzer
  • How to check hard drive storage with Disks utility
  • How to check hard drive storage with df command
  • How to check hard drive storage with du command

Read more

Ubuntu 20.04 System Requirements

Ubuntu 20.04 System Requirements

Considering downloading Ubuntu 20.04 but need to know the system requirements? In this article, we’ll go over the minimum recommended system requirements for running Ubuntu 20.04 Focal Fossa. Whether you want to install it on a PC or as a virtual machine, we’ll help you make sure you have the required hardware.

Ubuntu is an inherently lightweight operating system, capable of running on some pretty outdated hardware. Canonical (the developers of Ubuntu) even claims that, generally, a machine that can run Windows XP, Vista, Windows 7, or x86 OS X can run Ubuntu 20.04 perfectly fine. Let’s take a closer look at the hardware requirements below.

In this tutorial you will learn:

  • System requirements for Ubuntu 20.04 Desktop
  • System requirements for virtualized Ubuntu 20.04 Desktop
  • System requirements for Ubuntu 20.04 Server
  • Lightweight GUI alternatives to GNOME

Read more

Upgrading Raspberry Pi to Ubuntu 20.04

Upgrading Raspberry Pi to Ubuntu 20.04

The Ubuntu upgrade process on Rapsberry Pi is not different to the upgrade process on a regular Ubuntu desktop or server. This article will provide you with steps outlining how to proceed with and upgrade from Ubuntu 18.04 to Ubuntu 20.04 on Rapsberry Pi. For more detailed information please visit our guide on How To Upgrade Ubuntu To 20.04 LTS Focal Fossa.

In this tutorial you will learn:

  • How to update and upgrade your current Ubuntu system
  • How to upgrade from Ubuntu 18.04 to Ubuntu 20.04

Read more

Conky system monitoring on Ubuntu 20.04

Ubuntu 20.04 System Monitoring with Conky widgets

Conky is a system monitoring program for Linux and BSD that runs on the GUI. It monitors various system resources to report the current usage of CPU, memory, disk storage, temperatures, users logged in, currently playing song, etc. in a sleek little widget on your screen. This way, you’re able to see at a quick glance how your computer’s components are being utilized.

Conky is lightweight and highly configurable, so you’re able to run it without having a negative impact on your system or seeing it stick out like it doesn’t belong. We’ll show you how to get it installed on Ubuntu 20.04 Focal Fossa and some configuration options to get it looking nice.

In this tutorial you will learn:

  • How to install Conky on Ubuntu 20.04
  • How to enable Conky to start at boot
  • How to customize the information Conky reports
  • How to customize the look of Conky

Read more

How to use the Tor network to browse online on Ubuntu 20.04 Desktop/Server

Install Tor proxy on Ubuntu 20.04 Linux

Tor is free software that allows a user to have complete anonymity online. It can be used to avoid having websites and applications track your location or attempt to identify you. It does this by routing your network data through a pool of servers around the world, while also stripping identifying information from packet headers.

It’s often used to avoid region blocks on the likes of Netflix or YouTube. Some users like it because it prevents ad tracking companies from building a profile on you based on your browsing habits and serving personalized ads. Still, others are just a little paranoid and appreciate the assurance that no one can spy on their internet activity.

You can use Tor on Ubuntu 20.04 Focal Fossa by installing the Tor client. We’ll show you how to set it up in this guide, which includes browser configuration and enabling all of your shell commands to run through Tor’s network.

In this tutorial you will learn:

  • How to install Tor on Ubuntu 20.04
  • Test your network connection through Tor
  • How to Torify your shell temporarily or persistently
  • Enable and utilize the Tor control port
  • Configure web browser to use Tor network

Read more

IntelliJ IDEA 3D creation suite on Ubuntu 20.04 Focal Fossa

How to install IntelliJ IDEA on Ubuntu 20.04 Linux Desktop

In this tutorial we will be installing the IntelliJ IDEA on Ubuntu 20.04 Focal Fossa Desktop.

WHAT IS INTELLIJ IDEA?
IntelliJ IDEA is an integrated development environment written in Java for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.. Reference: https://en.wikipedia.org/wiki/IntelliJ_IDEA

In this tutorial you will learn:

Read more

Ubuntu 20.04 PostgreSQL

Ubuntu 20.04 PostgreSQL Installation

PostgreSQL is a database management system, similar to MySQL in many respects but with some key differences. Like MySQL, it’s commonly hosted on Linux. In this guide, we’ll show how to run a PostgreSQL server on Ubuntu 20.04 Focal Fossa, as well as installing the client version in case you just need to connect to an external PostgreSQL database.

In this tutorial you will learn:

  • How to install PostgreSQL Client and connect to a server
  • How to install and configure PostgreSQL Server

Read more

FFmpeg on Ubuntu 20.04

Ubuntu 20.04 FFmpeg installation

FFmpeg is a library of tools used for processing video and audio files. You can do a lot of things with it, such as encode videos or transcode audio to different formats, to name a few. In this guide, we’ll show you how to install it on Ubuntu 20.04 Focal Fossa. There are two options for doing so, either from Ubuntu’s software repository or compiling the latest version directly from source. We’ll show you both methods below.

In this tutorial you will learn:

  • How to install FFmpeg from Ubuntu software repository
  • How to install latest FFmpeg compiled from source

Read more

Deploying Kubernetes on Ubuntu 20.04 Focal Fossa

How to install Kubernetes on Ubuntu 20.04 Focal Fossa Linux

Kubernetes is leading software in container orchestration. Kubernetes works by managing clusters, which is simply a set of hosts meant for running containerized applications. In order to have a Kubernetes cluster, you need a minimum of two nodes – a master node and a worker node. Of course, you can expand the cluster by adding as many worker nodes as you need.

In this guide, we’re going to deploy a Kubernetes cluster consisting of two nodes, both of which are running Ubuntu 20.04 Focal Fossa. Having two nodes in our cluster is the most basic configuration possible, but you’ll be able to scale that configuration and add more nodes if you wish.

In this tutorial you will learn:

  • How to install Docker
  • How to install Kubernetes
  • How to configure a master and worker node
  • How to join a worker node to a Kubernetes cluster
  • How to deploy Nginx (or any containerized app) in a Kubernetes cluster

Read more