The objective is to install the NVIDIA drivers on Ubuntu 21.04 Hirsute Hippo Linux and switch from a opensource Nouveau driver to the proprietary Nvidia driver.

To install Nvidia driver on other Linux distributions, follow our Nvidia Linux Driver guide.

In this tutorial you will learn:
  • How to perform an automatic Nvidia driver installation using standard Ubuntu Repository
  • How to perform an Nvidia driver installation using PPA repository
  • How to install the official Nvidia.com driver
  • How to uninstall/switch back from Nvidia to Nouveau opensource driver

The new Ubuntu 21.04 is expected to be released on 22 April 2020. However, there is no need to wait until then. If you feel adventurous and impatient you can upgrade to Ubuntu 21.04 today. All you need is to have fully upgraded and updated Ubuntu 21.10 Groovy Gorilla at your disposal.

In this How To Upgrade Ubuntu To 21.04 Hirsute Hippo tutorial you will learn:
  • How to fully update and upgrade your current Ubuntu system.
  • How to configure the release upgrader.
  • How to upgrade your Ubuntu system.

Deleting a file in Linux is a fundamental task that every user will find themselves doing frequently. If you've recently installed Ubuntu Linux and are wondering how to delete files, we've got you covered in this guide.

In this tutorial, we'll show how to delete files through GUI and command line on Ubuntu Linux. You'll also see how permissions play a role in what files you're able to delete or not.

In this tutorial you will learn:
  • How to delete files via GNOME GUI
  • How to delete files via command line
  • How permissions determine which files you can delete
How to delete a file on Ubuntu Linux
How to delete a file on Ubuntu Linux

An ISO file is an image file of a CD/DVD or other disc. It contains all the files from the disc, neatly packed into a single .iso file. This allows users to burn new copies of the disc, or they can open the ISO file to browse and copy its contents to their system.

An ISO file can also be mounted, which is the virtual equivalent to inserting a disc into your PC. The operating system will treat the ISO as a physical CD rom. In this guide, we'll see how to open and mount an ISO file on Ubuntu Linux. This can be done from both command line and GUI, so we'll be covering the steps for both methods.

In this tutorial you will learn:
  • How to open and mount an ISO file via GNOME GUI
  • How to open and mount an ISO file via command line
Mounting and accessing an ISO file in Ubuntu Linux
Mounting and accessing an ISO file in Ubuntu Linux

Some Linux software works by listening for incoming connections. A simple example would be a web server, which handles user requests whenever someone navigates to a website. As a Linux administrator or user, it's important to always know which ports of your system are open to the internet. Otherwise, you could be unaware of outside connections being made to your computer, which consumes bandwidth and resources, along with being a potential security hole.

In this guide, we'll see how to check for open ports on Ubuntu Linux. This can be done with several different command line utilities, which we'll go over in detail. We'll also see how to use Ubuntu's ufw firewall to make sure ports are secure. So, do you know which ports of your system are open? Let's find out.

In this tutorial you will learn:
  • How to check for open ports with ss command
  • How to check for open ports with Nmap utility
  • How to check for and add allowed ports in ufw firewall
Checking for open ports on Ubuntu Linux with the ss command
Checking for open ports on Ubuntu Linux with the ss command

Swift is a modern open source high-performing programming language with a focus on safety. It was developed by Apple and released in 2014. Swift was designed as a replacement for the older Objective-C language. Although, the language was originally proprietary, in 2015 Apple open-sourced the language and made it available for GNU/Linux systems. Although Swift is most well known for being the language used in iOS app development, there is an uptick in using it for server-side programming on Linux. Additionally, the fact that it is a young open source general-purpose programming language may lead to increased use in other domains over time.

In this article, we will see how to install Swift on Ubuntu 20.04 LTS. Due to the version of Ubuntu that we are focusing on, before you follow this tutorial, it is recommended that you first install Ubuntu 20.04 or upgrade to Ubuntu 20.04 if you are on an earlier version.

In this tutorial you will learn:

  • How to download, verify, and install Swift on Ubuntu 20.04 LTS
  • How to invoke REPL or Read Eval Print Loop (the interactive Swift shell)

In this Ubuntu 21.04 Download guide you will learn where to download and how to download Ubuntu 21.04 ISO image for Ubuntu, Kubuntu, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Lubuntu, Kylin desktops and Ubuntu 21.04 Server.
BETA DOWNLOAD ONLY
Ubuntu 21.04 is currently available as beta version. The official release stable release of the Ubuntu 21.04 is planned for April 22, 2021.

After installing NGINX on Ubuntu Linux, either as a web server or reverse proxy server, you'll need to learn the basics of administrating the service.

In this guide, we'll show how to check the status of NGINX on Ubuntu. This will give you information about the state of the NGINX service, to help you determine if it's running, accepting connections successfully, etc. We'll also explain the various states of NGINX, so you know what to do with the information that's presented.

In this tutorial you will learn:
  • How to check the status of NGINX with systemd
  • How to configure and access the NGINX status page
  • How to check NGINX configuration, restart, and reload the service
Checking the status of NGINX on Ubuntu
Checking the status of NGINX on Ubuntu

The cURL Linux command can use various network protocols to download and upload data on a Linux system. It's a tool that proves handy for downloading files, in which it functions similarly to wget, as well as debugging, performing downloads with authentication, uploading via FTP, and more.

In this guide, we'll show you how to install the cURL utility on Ubuntu Linux. After it's installed, you can use it to download files on the command line or perform a slew of other functions.

In this tutorial you will learn:
  • How to install curl on Ubuntu
Installing curl on Ubuntu
Installing curl on Ubuntu

Apache is one of the most popular and longstanding HTTP servers. It's an open-source and cross-platform web server software developed and maintained by Apache Software Foundation. It's easy to set up and learn to use, which has led to its widespread adoption for small and large scale websites.

In this guide, we'll go over the step by step instructions to install Apache on Ubuntu 20.04 Focal Fossa.

In this tutorial you will learn:
  • How to install Apache web server on Ubuntu 20.04
  • How to control Apache web server with systemctl commands
  • How to open firewall for HTTP (port 80) and HTTPS (port 443)
  • How to host a website with Apache
  • How to install SSL certificate with Let's Encrypt

Managing user accounts on Ubuntu Linux may involve listing the users on a system, creating a new user, or disabling a user account. Other times, you may need to delete a user account entirely, which is what we'll be covering in this guide.

It's possible to delete a user account from an Ubuntu system via either command line or GUI. The command line method will work on any system, but the GUI method will vary slightly, depending on the desktop environment you're using. In this guide, we'll be showing the process for command line, GNOME, and KDE. This should cover most installations, since GNOME is the default GUI for Ubuntu and KDE the default for Kubuntu. Let's get started.

In this tutorial you will learn:
  • How to remove a user via command line on Ubuntu
  • How to remove a user on GNOME GUI (default Ubuntu desktop)
  • How to remove a user on KDE GUI (default Kubuntu desktop)
How to delete a user on Ubuntu
How to delete a user on Ubuntu

In this guide, we'll be going over the step by step instructions to remove Apache web server from Ubuntu Linux. Ubuntu offers us two options for uninstalling the software, either "remove" or "purge." Read on to learn the difference and find out how to perform either function.

In this tutorial you will learn:
  • How to remove, purge, or reinstall Apache web server from Ubuntu

Files with a .rar extension are compressed archives, much like a .tar.gz or .zip file. It's one of many file compression formats that rose to popularity over the years, but requires its own utility to use.

You may have an individual .rar archive such as file.rar, but RAR archives are also known for being split into multiple files, such as file.rar, file.r00, file.r01, etc. In these cases, it's necessary to open the file.rar file, which will then automatically combine the rest of the files into a single archive and extract its contents.

In this guide, we'll see how to extract files from a RAR archive on Ubuntu Linux. This will work whether you have an individual .rar file or an archive that's been split into a sequence of files.

In this tutorial you will learn:
  • How to install unrar utility
  • How to use unrar utility to open rar files

If you ever work with Debian Linux or one of the many Linux distributions that were derived from it, such as Ubuntu, you've probably seen or used the APT package manager. APT is how packages are installed, updated, and removed on such systems.

When using the command line, the apt update and apt upgrade commands can be used to update package repos and upgrade packages, respectively. In this guide, we'll be looking at the difference between the two commands and how they can both be used to upgrade installed packages on a Debian based system.

DID YOU KNOW?
You may also see apt-get update and apt-get upgrade commands used. We've written a full article explaining the difference between apt and apt-get, but suffice it to say that these commands perform basically the same functions as the corresponding apt commands.
In this tutorial you will learn:
  • What distros use apt update and apt upgrade?
  • What is the difference between apt update and apt upgrade?

The objective is to install the NVIDIA drivers on Ubuntu 20.10 Groovy Gorilla Linux and switch from a opensource Nouveau driver to the proprietary Nvidia driver.

To install Nvidia driver on other Linux distributions, follow our Nvidia Linux Driver guide.

In this tutorial you will learn:
  • How to perform an automatic Nvidia driver installation using standard Ubuntu Repository
  • How to perform an Nvidia driver installation using PPA repository
  • How to install the official Nvidia.com driver
  • How to uninstall/switch back from Nvidia to Nouveau opensource driver

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