The BitTorrent protocol is used for peer to peer file sharing and it's an extremely efficient way of downloading and sharing files with groups of people. While file sharing with BitTorrent is normally associated with video files like movies or TV episodes, it's also common for Linux developers to offer a torrent download of their distribution.

Torrents are great for downloading large files because they are split into smaller chunks and downloaded from multiple peers in the torrent "swarm." Being able to download from a lot of different sources simultaneously should mean that your download bandwidth is completely saturated, resulting in a very quick download of large files. When all of the file chunks are done downloading, the file is reconstructed automatically.

In order to download something via BitTorrent, you need to have a torrent client installed on your system. On Ubuntu 20.04 Focal Fossa, there are quite a few options to choose from. Some have a graphical interface and some only work on the command line, but they all have their advantages and quirks. In this article, we'll go over some top picks for torrent clients to help you choose the right one for your needs. We'll also show how to install each of them and open up a .torrent file.

In this tutorial you will learn:
  • How to install and use various torrent clients

The objective of this tutorial is to reset a lost root or user password on Ubuntu 20.04 Focal Fossa Linux.

In this tutorial you will learn:
  • How to gain root shell without password
  • How to mount root (/) directory read/write
  • How to reset root password
  • How to reset user password

Discord is an application for text, image, video and audio communication, which was developed for video gaming communities. Discord runs on various Linux distributions of your choice and, in particular, on Ubuntu 20.04. The objective of this guide is to install Discord the gamer's chat platform on Ubuntu 20.04 Focal Fossa Linux.

In this tutorial you will learn:
  • How to install Discord
  • How to launch Discrod

PIP is a package management system used for installing and managing software packages that were developed with Python. The objective of this tutorial is to show the reader how to install PIP on Ubuntu 20.04 Focal Fossa Linux.

In this tutorial you will learn:
  • How to install Python package installer PIP
  • How to install Python 3 package installer PIP3
  • Basic PIP command usage

A file that has the .DEB file extension is a Debian software package file. They contain software to be installed on Debian or a Debian-based operating system. Ubuntu falls into that category, being based on Debian and capable of executing .DEB files.

In this article, we'll go over the steps to install a DEB file on Ubuntu 20.04 Focal Fossa and talk about some best practices along the way.

In this tutorial you will learn:
  • DEB file security and searching Ubuntu's package repository
  • How to intall DEB files with dpkg
  • How to install DEB files with gdebi
  • How to install DEB files via GUI

As you probably know, tons of software can be installed in Ubuntu 20.04 right from the command line via apt or from the Ubuntu Software application on Ubuntu's desktop. The way this works is that Ubuntu will query a repository which contains links to the various software you may wish to install. It searches for the package you specify, and then downloads and installs it.

Although Ubuntu's default package archive contains some of the most common software people need, a lot of times it's necessary to install a package using a PPA repository. No problem there, except these PPA repositories don't remove themselves unless you do it manually. After a while, your system could be querying a lot of irrelevant PPA repositories every time you install or update software. In this guide, we'll show you how to list and delete the PPA repositories on Ubuntu 20.04 Focal Fossa.

In this tutorial you will learn:
  • How to list PPA repositories via command line
  • How to remove PPA repositories via command line
  • How to list and remove PPA repositories via GUI

The purpose of this tutorial is to explain how to add user on Ubuntu 20.04 Focal Fossa Linux. The guide will provide instructions on how to add user on Ubuntu using graphical user interface (GUI) and also how to create user using a command line.

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

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

The LAMP stack

LAMP is the software stack on which probably the majority of websites run. Linux represents the foundation of the stack, and the traditional implementation includes Apache as the web server, the MySQL database, and PHP as the server-side programming language. There are, however, many possible variations: MariaDB, for example, is often used in place of MySQL, of which it is a fork, and other programming languages, as Python or Perl can be used instead of PHP. In this article we will see how to implement a basic LAMP stack using docker and the docker-compose utility.

In this tutorial you will learn:
  • How to install docker and docker-compose on Ubuntu 20.04
  • How to define services and volumes using docker-compose
  • How to map host ports to container ports in the docker-compose configuration file
  • How to use bind mounts and named volumes
  • How to build a project with docker-compose
How to create a docker based LAMP stack using docker on Ubuntu 20.04
How to create a docker based LAMP stack using docker on Ubuntu 20.04

In this guide, we'll be showing you how to install fonts on your Ubuntu 20.04 Focal Fossa system. This is relatively easy to do, whether with a font manager application or installing the fonts manually. Whatever your preference, we've got you covered with both methods in this article.

In this tutorial you will learn:
  • How to acquire new fonts
  • How to install fonts with Font Manager
  • How to install fonts manually in user-space
  • How to install fonts manually system-wide

In this short guide, we will be installing Telegram on Ubuntu 20.04 Focal Fossa Linux. Telegram is a messaging and voice over IP application available on various Linux distributions of your choice and, in particular, Ubuntu 20.04. As a user of Telegram you will be able to send messages, photos, videos or other files over this service.

In this tutorial you will learn:
  • How to install Telegram on Ubuntu 20.04
  • How to start the Telegram application

NTP stands for National Time Protocol and is used for clock synchronization across multiple computers. An NTP server is responsible for keeping a set of computers in sync with each other. On a local network, the server should be able to keep all client systems to within a single millisecond of each other.

Such a configuration would be necessary if, for example, the systems needed to start or stop a task in unison at a precise time. In this article, we'll show you how to configure an NTP server on Ubuntu 20.04 Focal Fossa and how to configure a client system to sync its system time with said server.

In this tutorial you will learn:
  • How to install and configure NTP server
  • How to connect to an NTP server from a client machine

FIND LATEST LINUX JOBS on LinuxCareers.com
Submit your RESUME, create a JOB ALERT.
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: