تحذير
يتم إزالة هذا المستودع وسيظل أرشيفًا شخصيًا لرمز مصدر HardInfo. يستمر التطوير في مستودع @hardinfo2/hardinfo2. سيصبح هذا الفرع قريبًا مرآة للفرع main من مستودع hardinfo2 .
HardInfo هو profiler ونظام المعيار لأنظمة Linux. إنه قادر على الحصول على معلومات من كل من الأجهزة والبرامج الأساسية ، وتنظيمها في واجهة المستخدم الرسومية بسيطة.
تشمل الميزات:
القدرات: يكتشف HardInfo حاليًا معظم البرامج والأجهزة التي تم اكتشافها بواسطة نظام التشغيل. الميزات: تم تعطيل المزامنة عن بُعد بسبب فقدان الخادم. التنمية: حاليًا من قِبل المساهمين ، هناك حاجة إلى مشرف مخصص جديد.
يمكن العثور على رمز الخادم في فرع "الخادم": https://github.com/lpereira/hardinfo/tree/server
مطلوب:
اختياري (للمزامنة/عن بُعد):
إنشاء دليل بناء وبناء من هناك:
hardinfo $ mkdir build
hardinfo $ cd build
build $ cmake ..
build $ makeهناك بعض المتغيرات التي يمكن تغييرها:
CMAKE_BUILD_TYPE : يمكن Release أو Debug .[Default: Release] Debug تصحيح الرسائل إلى وحدة التحكم ولا ينصح بالاستخدام العام.CMAKE_INSTALL_PREFIX : تعيين بادئة التثبيت.[Default: /usr/local] : توزيعات عادة ما تغير هذا إلى /usr .HARDINFO_NOSYNC : تعطيل تزامن الشبكة.[Default: 1] : تعطيل افتراضيًا بسبب فقد الخادم.لتعيين متغير ، استخدم معلمة Cmake -D. على سبيل المثال:
build $ cmake .. -DCMAKE_BUILD_TYPE=Debug
يتم تمكين مزامنة الشبكة إذا تم اكتشاف libsoup. إذا واجهت مشكلة في البناء مع libsoup ، قم بتعطيلها بـ:
build $ cmake -DHARDINFO_NOSYNC=1
يتم اكتشاف معظم الأجهزة تلقائيًا بواسطة HardInfo ، ومع ذلك ، فإن بعض الأجهزة تحتاج إلى إعداد يدوي. هم:
مستشعرات LM : إذا كان جهاز الكمبيوتر الخاص بك متوافقًا مع وحدة LM-Sensors ، فاستخدم بالقدوة برنامج sensors-detect المدرج في حزمة المستشعرات LM من التوزيعات المستندة إلى Debian ، وتأكد من تحميل وحدات kernel المكتشفة.
HDDTEMP : للحصول على درجة حرارة محرك القرص الثابت ، تأكد من تشغيل HDDTemp في وضع الخفي ، باستخدام المنفذ الافتراضي.
يجب تحميل وحدة eeprom لعرض معلومات حول ذاكرتك المثبتة حاليًا. تحميل مع modprobe eeprom وتحديث شاشة الوحدة النمطية.