Practical Linux, Windows Server and cloud guides for IT pros.

How to Install Glances on Linux: Ubuntu, RHEL, Rocky and AlmaLinux

This guide acts as the Glances install hub for TurboGeek. Glances is a Python-based system monitoring tool that gives you a real-time dashboard for CPU, memory, disk I/O, network activity, processes, sensors, containers, and more. It can run in a local terminal, in a browser, or in client/server mode.

Filed under

,

Published

Written by

Greenshot

This guide acts as the Glances install hub for TurboGeek.

Glances is a Python-based system monitoring tool that gives you a real-time dashboard for CPU, memory, disk I/O, network activity, processes, sensors, containers, and more. It can run in a local terminal, in a browser, or in client/server mode.

This page helps you choose the right install path for your Linux distribution. If you already know your platform, jump straight to the matching guide:

Which install method should you use?

Method Best for Trade-off
Package manager Simple, distro-native installs Version may lag behind the latest Glances release
pipx or Python virtual environment Latest stable Glances with cleaner isolation Requires Python tooling
System-wide pip Quick labs and throwaway servers Messier to maintain on long-lived systems

The official Glances project notes that Linux distribution packages can trail the latest release. If you need the latest features, newer plugins, or the web extras, a pipx or virtual-environment install is usually the cleaner route.

Why Glances is useful

  • It combines the most useful parts of top, htop, disk, process, and network monitoring in one screen.
  • It highlights pressure points with color-coded alerts.
  • It can expose a built-in web interface for remote checks.
  • It supports export and integration options for larger monitoring workflows.

Quick start after installation

Once Glances is installed, the basic commands are the same across distributions:

glances
glances --version
glances -w
  • glances starts the interactive terminal UI.
  • glances --version confirms the installed version.
  • glances -w starts the built-in web UI.

The default web interface listens on port 61208, so open that port in your firewall or cloud security group if you want remote browser access.

Choose the right distro guide

Ubuntu and Debian

Use the Ubuntu guide if you want a straightforward install on Ubuntu hosts, especially if you want to compare the distro package against a newer pip or pipx-based install.

Read the Ubuntu Glances install guide

RHEL 9/8, Rocky Linux and AlmaLinux

Use the modern RHEL-family guide if you are installing on supported enterprise distributions with dnf and EPEL.

Read the modern RHEL, Rocky and AlmaLinux guide

CentOS Stream

Use the CentOS Stream guide if you specifically want Stream-focused instructions and notes about package flow on the rolling platform.

Read the CentOS Stream Glances guide

Legacy RHEL and CentOS

If you are stuck on RHEL or CentOS 5, 6, or 7, use the legacy page. It is intentionally separated because those versions need different expectations and are not current platforms.

Read the legacy RHEL and CentOS guide

When should you avoid this hub page?

This page is the overview. If you need exact commands, troubleshooting, or version-specific package names, use the distro-specific guides above rather than relying on a generic Linux walkthrough.

Related TurboGeek guides

Use this page as the entry point for the Glances cluster. Then move to the distro-specific page that matches the system you are actually working on.

Elsewhere On TurboGeek:  How to Install MediaWiki on Ubuntu 22.04

Find more on the site

Keep reading by topic.

If this post was useful, the fastest way to keep going is to pick the topic you work in most often.

Want another useful post?

Browse the latest posts, or support TurboGeek if the site saves you time regularly.

Translate ยป