我下载了 psensor 的最新稳定版本:psensor-1.0.4。我尝试在 Ubuntu 12.04 上从源代码安装它。./configure
生成一个 Makefile,但是当我运行时make
,
psensor.h:22:29: fatal error: sensors/sensors.h: No such file or directory
我搜索了一下,发现是lm_sensors-devel
我没有安装。但我找不到lm_sensors-devel
安装。有解决办法吗?谢谢。
答案1
尝试安装libsensors4-dev
,它似乎是sensors/sensors.h
我的 12.04 盒子中包含的包
$ dpkg -L libsensors4-dev | grep '\.h$'
/usr/include/sensors/error.h
/usr/include/sensors/sensors.h
答案2
要了解编译 psensor 所需的库,请参阅: http://wpitchoune.net/gitweb/?p=psensor.git;a=blob;f=README;h=3b50a77ce265e5763cb4eb2ea94ff80727e99e93;hb=HEAD
对于 lmsensor 依赖项,您必须安装 libsensors4-dev:
sudo apt-get 安装 libsensors4-dev
lm_sensors-devel 包在 ubuntu 上不存在,这个包名听起来像 Fedora/Redhat 包名...
您可能不想自己编译/安装最新版本的 psensor,而是考虑使用 ppa:
sudo apt-add-repository ppa:jfi/ppa
sudo apt-get 更新
安装 psensor