Install Bpytop Resource Monitoring Tool on CentOS 8 - Step by step guide ?

Bpytop is a command-line based resource monitoring tool that shows important performance statistics on Linux systems. It shows usage and statistics for memory, processes, network, and disks. It is written in Python therefore you will need Python3 (3.7 or later) on your system.

Here at LinuxAPT, as part of our Server Management Services, we regularly help our Customers to perform related Linux system Monitoting Software installation queries.

In this context, we shall look into how to install Bpytop resource monitoring tool on CentOS 8 machine.


Different ways of installing Bpytop Resource Monitoring Tool on CentOS 8

In this guide, you will learn the different ways to install Bpytop Resource Monitoring Tool:

  • Via PIP Package Manager.
  • Via Yum Package Manager.
  • Via Snap Package Manager.


1. Bpytop installation via PIP Package Manager

Here, follow the below steps to install the Bpytop resource monitoring tool on your system using the PIP package manager.

i. To begin, install Python3, gcc, and python3-devel packages using the command below:

$ sudo yum install python3 gcc python3-devel

You may be provided with the y/N option. Hit y to carry on the installation.

ii. Then install psutil package using the command below:

$ sudo pip3 install psutil

iii. Now install Bpytop using the command below:

$ sudo pip3 install bpytop

This will install the Bpytop resource monitoring tool on your system.

To verify the installation of Bpytop, you can run the command below:

$ bpytop -v

The output will display the version of Bpytop installed on the system.


2. Bpytop installation via Yum Package Manager

Here, , we will install the Bpytop resource monitoring tool using the Yum package manager. Follow the below steps in your system in order to install Bpytop:

i. To begin,  you will have to install Python3 by running the command below:

$ sudo yum install python3

You may be provided with the y/N option. Hit y to carry on the installation.

ii. To install Bpytop, you will have to enable the EPEL repository. You can do so by installing the epel-release package using the command below:

$ sudo yum install epel-release

You may be provided with the y/N option. Hit y to carry on the installation. It will then install the epel-release package on your system.

iii. Then to install Bpytop on your system, run the command below:

$ sudo yum install bpytop

You will be provided with the y/N option. Hit y to carry on the installation. It will then install the Bpytop package on your system.

To verify the installation of Bpytop, run the command below:

$ bpytop -v

The output will display the exact version of Bpytop installed on the system. 


3. Bpytop installation via Snap Package Manager

i. Install Python3 using the command below:

$ sudo yum install python3

You may be provided with the y/N option. Hit y to carry on the installation.

ii.  Now to enable the EPEL repository, run the command below:

$ sudo yum install epel-release

iii. Then install snapd package and enable the snap communication socket using the commands below:

$ sudo yum install snapd
$ sudo systemctl enable --now snapd.socket

iv. Now run the command below to create the symbolic link:

$ sudo ln -s /var/lib/snapd/snap /snap

v. Finally, to install Bpytop, run the command below:

$ sudo snap install bpytop


How to Launch Bpytop ?

As Bpytop is a command-line based tool, there is no desktop icon available for it. You can launch Bpytop by running the command below:

$ bpytop

This command will launch the Bpytop tool in your Terminal

The default color theme of Bpytop is a little darker. However, you can change it by pressing the Esc key and going to OPTIONS. From here, you can choose from 15 different color themes.


[Need help in fixing Linux system monitoring issues ? We can help you. ]

This article covers how to install Bpytop on the CentOS system. In fact, Bpytop provides a command-line interface to monitor system resources including disk, network, process, and CPU in real-time. Bpytop can be installed on several operating systems including Linux, macOS, and FreeBSD. Now you can start using it to monitor your system's resource usage.


How to Install bpytop on your Linux system ?

1. The best way to install the bpytop is by typing the following command to install or upgrade to the latest version:

$ pip3 install bpytop --upgrade

2. On Arch Linux install bytop, Run the pacman commands:

$ sudo pacman -Syu
$ sudo pacman -S bpytop

3. On Debian 11, We use the apt command:

$ sudo sh -c 'apt update && apt -y upgrade && apt -y install bpytop'

4. For RHEL 8 enable EPEL (see how to enable and use EPEL on CentOS 8) and then type the dnf command:

$ sudo sh -c 'dnf update && dnf install bpytop'

5. On FreeBSD install bpytop, Run the pkg command to install bpytop:

$ sudo pkg install bpytop

6. On Ubuntu snap installation, Execute the following snap command:

$ sudo snap install bpytop

Related Posts