StatusPilatus, an application to monitor and obtain information on system resources

The power obtain information about the resources we have available in our system, as well as the ones in use on Linux it can be quite easy, for we can use our terminal for it. But not everyone prefers to use the terminal In addition, if they are using a graphical environment, they prefer that these stats be shown in a visually attractive way.

For this we have different options, from using Conky or any application that shows us the information and this is where StatusPilatus comes in.

StatusPilatus is a multiplatform application (can be used on Linux, MacOS and Windows) which is built with jQuery, Electron, System Information Library (Node.js) to determine and display detailed information about the system.

StatusPilatus allows you to monitor certain system information, such as CPU, GPU, RAM, disk usage, network statistics (multiple network interfaces), laptop battery information and current status (discharged, charging, full charge).

StatusPilatus displays brief information about the operating system and its main components, versions of installed applications (for some distributions) and information about running processes.

Of its main characteristics, the following stand out:

  • CPU information, usage, indicators and temperature
  • GPU information, with support for multiple GPUs
  • RAM usage and information
  • Disk usage statistics and activity
  • General system information such as hostname, operating system, list of versioned programs, and more
  • Network statistics with support for multiple network interfaces
  • Battery information and status.

How to install StatusPilatus on Linux?

For those who are interested in being able to install this application on their system, they can do so by following the instructions we share below.

To get the StatusPilatus installation file, just direct us to download it from the link below. Here we can find the executable files for the different operating systems.

In the case of Ubuntu, Linux Mint, Debian or any other distro derived from these, we are going to download the deb package, which we can obtain from the previous link or from the terminal with the command:

wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus_0.5.0_amd64.deb -O StatusPilatus.deb

Done the download we are going to install the package double-clicking on it and our package manager will take care of the installation or from the terminal with the command:

sudo apt install StatusPilatus.deb

In case of having problems with dependencies, we have to execute the command:

sudo apt -f install

Now for the case of Fedora, OpenSUSE, RHEL, CentOS or any other Linux distribution with support for RPM packages, we are going to obtain the package of this type with the command:

wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus-0.5.0.x86_64.rpm -O StatusPilatus.rpm

And we proceed to perform the installation with the command:

sudo rpm -i StatusPilatus.rpm

Or with:

sudo dnf install StatusPilatus.rpm

In the case of OpenSUSE:

sudo zypper install StatusPilatus-0.5.0.x86_64.rpm

Moreover, for the rest of the distributions you can make the use of an AppImage which we can obtain with the command:

wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus.0.5.0.AppImage

Done the download we are going to give execution permissions to the file. We can do this by right-clicking on the package and positioning ourselves on the permissions part of the file and here we are going to check the box "Allow to execute the file as an executable program", save it and close it.

Then we can run the AppImage file double-clicking on the package and the automatic execution of the program will begin.

O from the terminal we can carry out this process with the following command to assign permissions:

sudo chmod +x StatusPilatus.0.5.0.AppImage

And we do the execution with the command:

./StatusPilatus.0.5.0.AppImage

Finally, the source code of the application is also offered for compilation. To install by this method we must have Node.JS installed.

The code is obtained with:

git clone https://github.com/PilatusDevs/StatusPilatus.git

And we start the compilation with:

npm install

npm start

Any errors that occur during the process can mean two things:

  • You downloaded the latest font from an unstable branch
  • Node.js, npm has configured something wrong

When the time is right, we will generate builds with one of the following commands:

npm run build

npm run buildall

npm run buildlinux

npm run buildwin

npm run buildma

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.