Psensor یک نرم افزار است که بر اساس GTK+ ساخته شده است. این نرم افزار یکی از ساده ترین نرم افزارهایی که است که می تواند اطلاعاتی در مورد درجه حرارت سخت افزار در اختیار ما قرار دهد و نمودارهایی ساده و قابل فهم برای ما بسازد.
قابلیت های Psensor:
وابستگی ها:
Im-psensor و Hddtemp: Psensor به این دو پکیج وابسته است.این دو پکیج مربوط به سرعت فن و درجه حرارت CPU می باشند.
Psensor-server: این یک پکیج اختیاری است و به این درد می خود که بخواهیم این اطلاعات را از یک سرور remote بگیریم.
نصب Psensor در لینوکس
همان طور که گفتیم اول باید im-psensor و hddtemp در سیستم نصب باشند تا بتوانیم خود psensor را نصب کنیم. هر دوی اینها در تمام repo های مربوط به distro های معروف وجود دارند. ولی برای distro های Redhat/Centos باید اول Epel-release را به سیستم اضافه کنیم.
نصب بر روی debian
نصب بر روی Redhat,CentOS و Fedora
وقتی که این پیش نیاز ها را نصب کردید. حالا وقت آن است که خود برنامه را نصب کنیم برای این کار در سیستم عامل های خانواده debian به صورت زیر عمل می کنیم.
این نرم افزار در سیستم عامل های خانواده RedHat در repo ها وجود ندارند وباید آن را compile کرد.
سپس باید یک نسخه از Psensor را دانلود کنیم و کامپایل کنیم.
اگر می خواستید که Psensor-server را هم نصب کنید دستور زیر را می زنید بدانید که این مورد اختیاری است.
نحوه استفاده و تست Psensor:
دستور زیر را می زنیم و هر بار که سوالی می پرسد yes را می زنیم.
دستور زیر را با کاربر root می زنیم. که این به ما اطلاعات دمای تمام دیوایس ها را می دهد.
از منوی دسکتاپ نرم افزار را اجرا می کنیم.
برای مشاهده تمام موارد تیک های کنار آن را می زنیم.
Customize کردن psensor
از منو psensor به prefrences می رویم و سپس به Interface می رویم. در این قسمت می توانید option های مربوط به نوع متریک درجه حرارت و مواردی دیگر را تغییر دهید.
در منو psensor و در قسمت startup می توان تنظیمات مربوط به startup و سایز و موقعیت پنجره ها را تغییر داد
در تب گراف می توانیم این را تعیین کنیم که رنگ background و foreground چطور باشد.
در تب sensor می توانیم تنظیمات مربوط به sensor ها را انجام دهیم.
در قسمت Providers می توانیم که configuration را برای تمام sensor ها فعال یا غیرفعال کنیم.
می توان جزییات تنظیمات sensor را در قسمت Sensor prefrences انجام داد.
قابلیت های Psensor:
- نشان دادن درجه حرارت CPU, motherboard ,GPU (nvidia) و دیسک های سخت
- نشان دادن سرعت فن CPU
- Psensor می تواند تمام اطلاعات در مورد حرارت را به صورت text یا گراف به ما نشان دهد
- تمام درجه های حرارت در یک گراف یکجا به ما نشان داده میشود
- با استفاده از alarm و alert این اطمینان حاصل می شود که ما همواره حواسمان به سیستم باشد
- کار کردن و تنظیمات آن آسان است
وابستگی ها:
Im-psensor و Hddtemp: Psensor به این دو پکیج وابسته است.این دو پکیج مربوط به سرعت فن و درجه حرارت CPU می باشند.
Psensor-server: این یک پکیج اختیاری است و به این درد می خود که بخواهیم این اطلاعات را از یک سرور remote بگیریم.
نصب Psensor در لینوکس
همان طور که گفتیم اول باید im-psensor و hddtemp در سیستم نصب باشند تا بتوانیم خود psensor را نصب کنیم. هر دوی اینها در تمام repo های مربوط به distro های معروف وجود دارند. ولی برای distro های Redhat/Centos باید اول Epel-release را به سیستم اضافه کنیم.
نصب بر روی debian
کد PHP:
apt-get install lm-sensors hddtemp
کد PHP:
yum install epel-release yum install lm_sensors hddtemp
کد PHP:
apt-get install psensor
کد PHP:
yum install gcc gtk3-devel GConf2-devel cppcheck libatasmart-devel libcurl-devel json-c-devel libmicrohttpd-devel help2man libnotify-devel libgtop2-devel make
کد PHP:
wget http://wpitchoune.net/psensor/files/psensor-1.1.3.tar.gz tar zxvf psensor-1.1.3.tar.gz cd psensor-1.1.3/ ./configure make make install
کد PHP:
apt-get install psensor-server
دستور زیر را می زنیم و هر بار که سوالی می پرسد yes را می زنیم.
کد PHP:
sensors-detect
دستور زیر را با کاربر root می زنیم. که این به ما اطلاعات دمای تمام دیوایس ها را می دهد.
کد PHP:
sensors
از منوی دسکتاپ نرم افزار را اجرا می کنیم.
برای مشاهده تمام موارد تیک های کنار آن را می زنیم.
Customize کردن psensor
از منو psensor به prefrences می رویم و سپس به Interface می رویم. در این قسمت می توانید option های مربوط به نوع متریک درجه حرارت و مواردی دیگر را تغییر دهید.
در منو psensor و در قسمت startup می توان تنظیمات مربوط به startup و سایز و موقعیت پنجره ها را تغییر داد
در تب گراف می توانیم این را تعیین کنیم که رنگ background و foreground چطور باشد.
در تب sensor می توانیم تنظیمات مربوط به sensor ها را انجام دهیم.
در قسمت Providers می توانیم که configuration را برای تمام sensor ها فعال یا غیرفعال کنیم.
می توان جزییات تنظیمات sensor را در قسمت Sensor prefrences انجام داد.