小编给大家分享一下linux中Hegemon怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Hegemon 是什么?
Hegemon 是一个正在开发中的模块化系统监视器,以安全的 Rust 编写。
它允许用户在单个仪表板中监控两种使用情况。分别是系统利用率和硬件温度。
Hegemon 目前的特性
监控 CPU 和内存使用情况、温度和风扇速度
展开任何数据流以显示更详细的图表和其他信息
可调整的更新间隔
干净的 MVC 架构,具有良好的代码质量
单元测试
计划的特性包括
如何在 Linux 中安装 Hegemon?
Hegemon 需要 Rust 1.26 或更高版本以及 libsensors 的开发文件。因此,请确保在安装 Hegemon 之前安装了这些软件包。
libsensors 库在大多数发行版官方仓库中都有,因此,使用以下命令进行安装。
对于 Debian/Ubuntu 系统,使用 apt-get 命令 或 apt 命令 在你的系统上安装 libsensors。
# apt install lm_sensors-devel
对于 Fedora 系统,使用 dnf 包管理器在你的系统上安装 libsensors。
# dnf install libsensors4-dev
运行以下命令安装 Rust 语言,并按照指示来做。如果你想要看 Rust 安装的方便教程,请进入该 URL。
$ curl https://sh.rustup.rs -sSf | sh
如果你已成功安装 Rust。运行以下命令安装 Hegemon。
$ cargo install hegemon
如何在 Linux 中启动 Hegemon?
成功安装 Hegemon 包后,运行下面的命令启动。
$ hegemon

由于 libsensors.so.4 库的问题,我在启动 Hegemon 时遇到了一个问题。
$ hegemonerror while loading shared libraries: libsensors.so.4: cannot open shared object file: No such file or directory manjaro
我使用的是 Manjaro 18.04。它存在 libsensors.so 和 libsensors.so.5 共享库,而没有 libsensors.so.4。所以,我刚刚创建了以下符号链接来解决问题。
$ sudo ln -s /usr/lib/libsensors.so /usr/lib/libsensors.so.4
这是从我的 Lenovo-Y700 笔记本中截取的示例 gif。

默认它仅显示总体摘要,如果你想查看详细输出,则需要展开每个部分。如下是 Hegemon 的展开视图。

以上是“linux中Hegemon怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注天达云行业资讯频道!