đến những người đã biết Conky, sẽ biết lợi ích của công cụ này điều đó cho phép chúng tôi giám sát hệ thống của mình cùng với việc sửa đổi hình thức trực quan của nó bằng cách tạo giao diện được cá nhân hóa cho màn hình của chúng tôi.
Lướt mạng một chút, tôi bắt gặp một giải pháp thay thế cho Conky. Vậy thì, Tôi sẽ nói một chút về Cysboard, một công cụ giám sát đơn giản, nhẹ và mạnh mẽ.
bảng điều khiển là một hệ thống giám sát mã nguồn mở tương tự như Conky, ứng dụng được viết bằng C ++, HTML và CSS bởi nhà phát triển Michael Osei. sử dụng HTML và CSS để tạo cho chủ đề của bạn một phong cách trực quan.
Cysboard lấy thông tin từ hệ thống của chúng tôi, lấy hệ điều hành chúng tôi sử dụng, dung lượng RAM chúng tôi có, bộ xử lý, địa chỉ IP của chúng tôi và hơn thế nữa.
Làm thế nào để cài đặt Cysboard trên Ubuntu?
Để cài đặt ứng dụng trong hệ thống của chúng tôi, chúng ta sẽ chỉ cần sao chép git điều này và biên dịch mã từ nhóm của chúng tôi.
Để thực hiện tác vụ này, chúng ta phải cài đặt các phụ thuộc cần thiết, đó là cmake và gcc.
Để sao chép git và cài đặt Cysboard, chúng tôi thực hiện bằng các lệnh sau:
git clone https://github.com/mike168m/Cysboard.git cd Cysboard/ mkdir build cmake make
Với điều này, chúng tôi đã cài đặt ứng dụng trong hệ thống của mình, chúng ta có thể tạo các chủ đề của riêng mình cho cysboard Chúng tôi chỉ cần làm theo các hướng dẫn do nhà phát triển đưa ra:
- Tạo một tệp cho chủ đề, chúng tôi sẽ gọi nó là main.html bên trong ~ / .config / cysboard /.
- Thêm mã HTML với bất kỳ số nhận dạng nào được liệt kê trong bảng được tìm thấy trong github cung cấp thông tin hệ thống.
- Chạy cysboard.
Bảng các số nhận dạng để tạo chủ đề như sau:
ID | Thông tin |
tên_cpu | Tên của CPU |
cpu_usage | Tổng mức sử dụng CPU theo phần trăm |
cpu_arch | Kiến trúc CPU |
cpu_nhà cung cấp | Ví dụ: nhà cung cấp CPU. Intel, AMD |
cpu_num_cores | Số lượng lõi xử lý |
mem_free | Dung lượng bộ nhớ trống tính bằng KB, MB hoặc GB |
mem_used | Dung lượng bộ nhớ được sử dụng tính bằng KB, MB hoặc GB |
mem_swap_total | Dung lượng bộ nhớ hoán đổi tính bằng KB, MB hoặc GB |
mem_total | Tổng dung lượng bộ nhớ vật lý khả dụng |
os_name | Tên của hệ điều hành |
os_distro_name | Chúng tôi sử dụng phân phối nào |
os_uptime | Tổng thời gian đã trôi qua kể từ lần khởi động cuối cùng |
os_num_procs | Chúng ta đang chạy bao nhiêu quy trình? |
executive_ # | Chạy một chương trình và hiển thị đầu ra của nó, ví dụ. Exec_0, execute_1, v.v. |
cpu_usage_ # | Lấy phần trăm sử dụng lõi CPU, chẳng hạn. Cpu_usage_0, cpu_usage_1, v.v. |
Dù sao, ứng dụng đi kèm với một chủ đề mặc định mà chúng ta có thể thấy những gì ứng dụng cung cấp cho chúng ta trong hệ thống.
Mặc dù tôi phát triển phần mềm bằng một số ngôn ngữ, nhưng tôi chưa cài đặt «cmake» vì bạn đã biết:
Sudo apt-get cài đặt cmake
Tôi cũng không có "gtk + -3.0" (Tôi sử dụng Ubuntu 16.04); tốt, chuyển tiếp:
sudo apt-get install gtk + -3.0