в ті, хто вже знає Conky, будуть знати переваги цього засобу що дозволяє нам контролювати нашу систему з плюсом модифікації її зовнішнього вигляду, надаючи персоналізований вигляд нашому робочому столі.
Трохи переглядаючи мережу, я натрапив на альтернативу Conky. Ну гаразд, Я розповім вам трохи про, Cysboard - простий, легкий та потужний інструмент моніторингу.
Cysboard - це система моніторингу з відкритим кодом, подібна до Conky, додаток написано на C ++, HTML та CSS розробником Майклом Осей цим використовуйте html і css, щоб надати вашим темам візуального стилю.
Cysboard отримує інформацію з нашої системи, беручи операційну систему, яку ми використовуємо, скільки оперативної пам’яті ми маємо, процесор, нашу IP-адресу тощо.
Як встановити Cysboard на Ubuntu?
Щоб встановити програму в нашій системі, нам доведеться лише клонувати git цього і скомпілюйте код від нашої команди.
Для виконання цього завдання ми повинні встановити необхідні залежності, такі як cmake та gcc.
Щоб клонувати git та встановити Cysboard, ми робимо це за допомогою таких команд:
git clone https://github.com/mike168m/Cysboard.git cd Cysboard/ mkdir build cmake make
Завдяки цьому ми вже встановили програму в нашій системі ми можемо створювати власні теми для cysboard Нам просто слід дотримуватися вказівок розробника:
- Створіть файл теми, ми будемо називати його main.html всередині ~ / .config / cysboard /.
- Додайте HTML-код до будь-якого з ідентифікаторів, перелічених у таблиці, знайденій у github, яка надає системну інформацію.
- Запустити cysboard.
Таблиця ідентифікаторів для створення тем така:
ID | інформація |
ім'я процесора | Назва процесора |
cpu_usage | Загальне використання процесора у відсотках |
cpu_arch | Архітектура процесора |
cpu_vendor | Наприклад, постачальник процесора. Intel, AMD |
кількість_ядер | Кількість ядер процесора |
mem_free | Обсяг вільної пам'яті в КБ, МБ або ГБ |
mem_used | Обсяг пам'яті, що використовується в КБ, МБ або ГБ |
mem_swap_total | Обсяг пам’яті підкачки в КБ, МБ або ГБ |
mem_total | Загальний обсяг доступної фізичної пам’яті |
os_name | Назва операційної системи |
os_distro_name | Який розподіл ми використовуємо |
os_uptime | Загальний час, що минув з моменту останнього завантаження |
os_num_procs | Скільки процесів ми запускаємо? |
exec_ # | Запустіть програму та виведіть її результати, наприклад. Exec_0, exec_1 тощо. |
cpu_usage_ # | Отримайте, наприклад, відсоток використання ядра процесора. Cpu_usage_0, cpu_usage_1 тощо |
У будь-якому випадку додаток постачається із темою за замовчуванням, за допомогою якої ми можемо бачити, що додаток пропонує нам у системі.
Хоча я розробляю програмне забезпечення на декількох мовах, у мене не було встановлено «cmake», оскільки ви вже знаєте:
sudo apt-get install cmake
У мене також немає "gtk + -3.0" (я використовую Ubuntu 16.04); ну вперед:
sudo apt-get install gtk + -3.0