Moč pridobiti informacije o virih, ki jih imamo na voljo v našem sistemu, kot tudi tiste, ki se uporabljajo v Linuxu lahko je zelo enostavno, dobro zanj lahko uporabimo svoj terminal. Vendar vsi ne raje uporabljajo terminala Poleg tega, če uporabljajo grafično okolje, imajo raje, da se jim ta statistika prikaže na vizualno privlačen način.
Za to imamo različne možnosti, uporabe Conky ali katere koli druge aplikacije, ki nam prikazuje informacije in tu nastopi StatusPilatus.
StatusPilatus je večplatformna aplikacija (lahko se uporablja v Linuxu, MacOS-u in Windows-u), ki je zgrajen z jQuery, Electron, sistemsko informacijsko knjižnico (Node.js) za določitev in prikaz podrobnih informacij o sistemu.
StatusPilatus vam omogoča spremljanje nekaterih sistemskih informacij, kot so CPU, GPU, RAM, uporaba diska, statistika omrežja (več omrežnih vmesnikov), informacije o bateriji prenosnika in trenutno stanje (izpraznjeno, polnjenje, polnjenje).
StatusPilatus prikaže kratke informacije o operacijskem sistemu in njegovih glavnih komponentah, različice nameščenih aplikacij (za nekatere distribucije) in informacije o zagnanih procesih.
Med glavnimi značilnostmi izstopajo:
- Informacije o CPU, uporaba, kazalniki in temperatura
- Informacije o GPU s podporo za več GPU-jev
- Uporaba RAM-a in informacije
- Statistika uporabe in aktivnosti diska
- Splošne sistemske informacije, kot so ime gostitelja, operacijski sistem, seznam različic programov in drugo
- Statistika omrežja s podporo za več omrežnih vmesnikov
- Informacije in stanje baterije.
Kako namestiti StatusPilatus v Linux?
Za tiste, ki jih zanima namestitev te aplikacije v njihov sistem, lahko to storijo tako, da upoštevajo spodnja navodila.
Da poiščite namestitveno datoteko StatusPilatus, samo nas usmerite k prenosu s spodnje povezave. Tu lahko najdemo izvršljive datoteke za različne operacijske sisteme.
V primeru Ubuntuja, Linux Mint, Debian ali katero koli drugo distro, ki izhaja iz njih, bomo prenesli paket deb, ki ga lahko dobimo s prejšnje povezave ali iz terminala z ukazom:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus_0.5.0_amd64.deb -O StatusPilatus.deb
Končal prenos namestili bomo paket dvokliknite nanjo in naš upravitelj paketov bo z ukazom poskrbel za namestitev ali iz terminala:
sudo apt install StatusPilatus.deb
V primeru težav z odvisnostmi moramo izvesti ukaz:
sudo apt -f install
Zdaj pa primer Fedore, OpenSUSE, RHEL, CentOS ali katero koli drugo distribucijo Linuxa s podporo za pakete RPM, bomo dobili paket te vrste z ukazom:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus-0.5.0.x86_64.rpm -O StatusPilatus.rpm
In nadaljujemo z namestitvijo z ukazom:
sudo rpm -i StatusPilatus.rpm
Ali z:
sudo dnf install StatusPilatus.rpm
V primeru OpenSUSE:
sudo zypper install StatusPilatus-0.5.0.x86_64.rpm
Po drugi strani pa za preostale distribucije lahko uporabite AppImage ki ga lahko dobimo z ukazom:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus.0.5.0.AppImage
Končal prenos datoteki bomo dali dovoljenja za izvrševanje. To lahko storimo tako, da z desno miškino tipko kliknemo paket in se postavimo na del dovoljenj v datoteki in tu označimo polje "Dovoli zagon datoteke kot izvršljiv program", jo shranimo in zapremo.
Nato lahko zaženemo datoteko AppImage dvoklik na paket in samodejno izvajanje programa se bo začelo.
O s terminala, s katerim lahko izvedemo ta postopek naslednji ukaz za dodelitev dovoljenj:
sudo chmod +x StatusPilatus.0.5.0.AppImage
In izvedbo izvedemo z ukazom:
./StatusPilatus.0.5.0.AppImage
Nazadnje je izvorna koda aplikacije na voljo tudi za prevajanje. Za namestitev po tej metodi moramo imeti nameščen Node.JS.
Koda je pridobljena z:
git clone https://github.com/PilatusDevs/StatusPilatus.git
In sestavljanje začnemo z:
npm install npm start
Kakršne koli napake, ki se pojavijo med postopkom, lahko pomenijo dve stvari:
- Najnovejšo pisavo ste prenesli iz nestabilne veje
- Node.js, npm je nastavil nekaj narobe
Ko bo pravi čas, bomo zgradil zgradbe z enim od naslednjih ukazov:
npm run build npm run buildall npm run buildlinux npm run buildwin npm run buildma