Síla získávat informace o zdrojích, které máme k dispozici v našem systému, stejně jako ty, které se používají v systému Linux může to být docela snadné, Pues můžeme k tomu použít náš terminál. Ale ne každý dává přednost používání terminálu Kromě toho, pokud používají grafické prostředí, dávají přednost tomu, aby se jim tyto statistiky zobrazovaly vizuálně atraktivním způsobem.
K tomu máme různé možnosti, od používání Conky nebo jakékoli aplikace, která nám ukazuje informace a tady přichází StatusPilatus.
StatusPilatus je multiplatformní aplikace (lze použít v Linuxu, MacOS a Windows), který je postaven na jQuery, Electron, System Information Library (Node.js) k určení a zobrazení podrobných informací o systému.
Status Pilatus umožňuje sledovat určité informace o systému, jako je CPU, GPU, RAM, využití disku, síťové statistiky (více síťových rozhraní), informace o baterii notebooku a aktuální stav (vybitý, nabíjení, plné nabití).
Status Pilatus zobrazuje stručné informace o operačním systému a jeho hlavních součástech, verze nainstalovaných aplikací (pro některé distribuce) a informace o spuštěných procesech.
Z jeho hlavních charakteristik vyniká:
- Informace o CPU, využití, indikátory a teplota
- Informace o GPU s podporou více GPU
- Využití RAM a informace
- Statistiky a aktivita využití disku
- Obecné informace o systému, jako je název hostitele, operační systém, seznam programů s verzí a další
- Statistiky sítě s podporou více síťových rozhraní
- Informace o baterii a její stav.
Jak nainstalovat StatusPilatus na Linux?
Pro ty, kteří mají zájem o instalaci této aplikace do svého systému, mohou tak učinit podle pokynů, které sdílíme níže.
Na získejte instalační soubor StatusPilatusstačí nás nasměrovat ke stažení z níže uvedeného odkazu. Zde můžeme najít spustitelné soubory pro různé operační systémy.
V případě Ubuntu, Linux Mint, Debian nebo jakýkoli jiný distro odvozený z nich, stáhneme balíček deb, který můžeme získat z předchozího odkazu nebo z terminálu pomocí příkazu:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus_0.5.0_amd64.deb -O StatusPilatus.deb
Hotovo stahování chystáme se nainstalovat balíček poklepáním na něj se náš správce balíčků postará o instalaci nebo z terminálu pomocí příkazu:
sudo apt install StatusPilatus.deb
V případě problémů se závislostmi musíme provést příkaz:
sudo apt -f install
Nyní pro případ Fedory, OpenSUSE, RHEL, CentOS nebo jakoukoli jinou distribuci Linuxu s podporou RPM balíčků, získáme balíček tohoto typu pomocí příkazu:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus-0.5.0.x86_64.rpm -O StatusPilatus.rpm
A pokračujeme v instalaci pomocí příkazu:
sudo rpm -i StatusPilatus.rpm
Nebo s:
sudo dnf install StatusPilatus.rpm
V případě OpenSUSE:
sudo zypper install StatusPilatus-0.5.0.x86_64.rpm
Kromě toho, pro zbytek distribucí můžete použít AppImage které můžeme získat příkazem:
wget https://github.com/PilatusDevs/StatusPilatus/releases/download/0.5.0/StatusPilatus.0.5.0.AppImage
Hotovo stahování udělíme souboru oprávnění ke spuštění. Můžeme to udělat tak, že klikneme pravým tlačítkem na balíček a umístíme se na část oprávnění souboru a zde zaškrtneme políčko „Povolit spuštění souboru jako spustitelného programu“, uložíme jej a zavřeme.
Pak můžeme spustit soubor AppImage poklepáním na balíček a začne automatické spuštění programu.
O z terminálu můžeme tento proces provést následující příkaz pro přiřazení oprávnění:
sudo chmod +x StatusPilatus.0.5.0.AppImage
Provedeme provedení pomocí příkazu:
./StatusPilatus.0.5.0.AppImage
Nakonec je ke kompilaci nabízen také zdrojový kód aplikace. K instalaci touto metodou musíme mít nainstalovaný Node.JS.
Kód je získán pomocí:
git clone https://github.com/PilatusDevs/StatusPilatus.git
A začneme s kompilací:
npm install npm start
Jakékoli chyby, které se vyskytnou během procesu, mohou znamenat dvě věci:
- Stáhli jste nejnovější písmo z nestabilní větve
- Node.js, npm nakonfiguroval něco špatně
Když nastane správný čas, vygenerujeme sestavení pomocí jednoho z následujících příkazů:
npm run build npm run buildall npm run buildlinux npm run buildwin npm run buildma