Cysboard: sistemski monitor, ki temelji na html in css

Cysboard

Cysboard

za tisti, ki Conky že poznajo, bodo vedeli prednosti tega orodja ki nam omogoča spremljanje našega sistema s plusom spreminjanja njegovega vizualnega videza tako, da namizju damo personaliziran videz.

Ko sem malo brskal po mreži, sem naletel na alternativo Conkyju. No, potem Nekaj ​​bom govoril o Cysboardu, preprostem, lahkem in zmogljivem orodju za spremljanje.

Cysboard je odprtokodni sistem za spremljanje, podoben Conkyju, program je razvil razvijalec Michael Osei v jeziku C ++, HTML in CSS uporabite html in css, da temam dodate vizualni slog.

Cysboard pridobiva informacije iz našega sistema, pri čemer upošteva operacijski sistem, ki ga uporabljamo, koliko RAM-a imamo, procesor, naš naslov IP in še več.

Kako namestiti Cysboard na Ubuntu?

Če želite namestiti aplikacijo v naš sistem, klonirati bomo morali le git to in prevedite kodo iz naše ekipe.

Za izvedbo te naloge moramo imeti nameščene potrebne odvisnosti, to sta cmake in gcc.

Če želite klonirati git in namestiti Cysboard, to storimo s temi ukazi:

git clone https://github.com/mike168m/Cysboard.git
cd Cysboard/
mkdir build
cmake
make 

S tem imamo zdaj v našem sistemu nameščeno aplikacijo lahko ustvarimo lastne teme za cysboard Upoštevati moramo navodila razvijalca:

  • Ustvarite datoteko za temo, imenovali jo bomo main.html znotraj ~ / .config / cysboard /.
  • Dodajte kodo HTML s katerim koli identifikatorjem, navedenim v tabeli v githubu, ki vsebuje sistemske informacije.
  • Zaženite cysboard.

Tabela identifikatorjev za ustvarjanje tem je naslednja:

ID Informacije
ime_cpu Ime CPU
cpu_usage Skupna poraba procesorja v odstotkih
cpu_arch CPU arhitektura
cpu_vendor Prodajalec CPU, na primer. Intel, AMD
število_jeder_cpu Število procesorskih jeder
mem_free Količina prostega pomnilnika v KB, MB ali GB
mem_used Količina pomnilnika, uporabljena v KB, MB ali GB
mem_swap_total Količina izmenljivega pomnilnika v KB, MB ali GB
mem_total Skupna količina fizičnega pomnilnika, ki je na voljo
ime_os Ime operacijskega sistema
os_distro_name Kakšno distribucijo uporabljamo
os_uptime Skupni čas, ki je potekel od zadnjega zagona
os_num_procs Koliko procesov izvajamo?
exec_ # Zaženite program in prikažite njegove rezultate, npr. Exec_0, exec_1 itd.
cpu_usage_ # Na primer dobite odstotek uporabe jedra CPU. Cpu_usage_0, cpu_usage_1 itd

Kakorkoli že, aplikacija ima privzeto temo, s katero lahko vidimo, kaj nam aplikacija ponuja v sistemu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jimmy olano je dejal

    Čeprav razvijam programsko opremo v več jezikih, nisem imel nameščenega «cmake», ker že veste:

    sudo apt-get namestite cmake

  2.   Jimmy olano je dejal

    Prav tako nimam "gtk + -3.0" (uporabljam Ubuntu 16.04); no, naprej:

    sudo apt-get install gtk + -3.0