X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=README;h=8daf7f095467f607ddb022b8a3de91d992d9a921;hb=refs%2Fheads%2Fv0.6.2.x;hp=42b5c78be0b69a384bfda4a5797b2ca0a83d03db;hpb=0dfa71daaeb7722e8d88b8da1be3111f6443b93d;p=psensor.git diff --git a/README b/README index 42b5c78..8daf7f0 100644 --- a/README +++ b/README @@ -5,12 +5,13 @@ Psensor is a graphical temperature monitor for Linux. It can monitor: - * the temperature of the motherboard and CPU sensors (using - lm-sensors). - * the temperature of the NVidia GPUs (using XNVCtrl). - * the temperature of the Hard Disk Drives (using hddtemp). - * the rotation speed of the fans (using lm-sensors). - * the temperature of a remote computer. + * the temperature of the motherboard and CPU sensors (using + lm-sensors). + * the temperature of the NVidia GPUs (using XNVCtrl). + * the temperature of the Hard Disk Drives (using hddtemp). + * the rotation speed of the fans (using lm-sensors). + * the temperature of a remote computer. + * the cpu load. Alarms using Desktop Notification can be set to each sensor to notify high temperatures. @@ -20,12 +21,12 @@ alert users when a temperature is too high. To monitor the temperature of a remote computer: - * start psensor-server on the remote computer. The default port is - 3131 and can be changed by using the '--port=PORT' command line - option. + * start psensor-server on the remote computer. The default port is + 3131 and can be changed by using the '--port=PORT' command line + option. - * start psensor with the '--url' option: - psensor --url=http://hostname:3131 + * start psensor with the '--url' option: psensor + --url=http://hostname:3131 WARNING: psensor-server does not provide any way to restrict the connection to @@ -38,6 +39,9 @@ tools of the system (for example, iptables). Installation ------------ +Psensor can be compiled and installed on any modern linux +distribution. + Debian ------ @@ -47,11 +51,30 @@ For Debian, the binary and source packages are available in the wheezy Debian package information are available at: http://packages.qa.debian.org/p/psensor.html +Compilation requires the following packages: + +gettext libgtk-3-dev libgconf2-dev libnotify-dev libsensors4-dev +help2man libcurl4-openssl-dev libjson0-dev libmicrohttpd-dev +libgtop2-dev + +Debian kfreebsd +--------------- + +Compilation requires the following packages: +gcc libgtk2.0-dev libsensors4-dev libgconf2-dev help2man +libcurl4-openssl-dev libjson0-dev libmicrohttpd-dev libgtop2-dev + Ubuntu ------ -For Ubuntu, the easy way to install Psensor and Psensor-server is to -use the dedicated PPA. +Notes about installation on Ubuntu is available at: +http://wpitchoune.net/blog/psensor/ubuntu-integration + +Since Ubuntu Oneiric (11.10), psensor is available in the universe +repository of Ubuntu. + +For other Ubuntu releases, the easy way to install Psensor and +Psensor-server is to use the dedicated PPA. For the last stable version: sudo apt-get apt-add-repository ppa:/jfi/psensor @@ -70,6 +93,18 @@ The manual installation of the psensor and psensor-server packages requires also the installation of psensor-common which contains the multiple languages support. +Centos 6 +-------- + +psensor can be compiled on Centos 6.0, by installing the following +packages: +gcc gtk2-devel GConf2-devel help2man gettext-devel libnotify-deval +lm_sensors-devel libgtop2-devel + +As microhttpd and json-c libraries are not available in the standard centos +repository, psensor-server cannot be compiled and the remote +monitoring feature of psensor will not be available. + Installation from source archive -------------------------------- @@ -78,7 +113,7 @@ Psensor compilation requires: * make/gcc * lm-sensors * library sensors4 - * library gtk2 (>= 2.22) + * library gtk2 (>= 2.18) * library gconf2 * help2man * library libnotify (optional) @@ -109,7 +144,7 @@ Compilation and Installation Steps make install * Start the sensor detection script: 'sensors-detect' and follows the -instructions + instructions * Verify the sensor detection by running: 'sensors'