- Lubos Rendek
In this tutorial you will learn:
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:
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:
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:
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:
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:
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:
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: