คำเตือน
พื้นที่เก็บข้อมูลนี้กำลัง สลายตัว และจะยังคงเป็นที่เก็บรหัสส่วนตัวของซอร์สโค้ด Hardinfo การพัฒนายังคงดำเนินต่อไปในที่เก็บ @hardinfo2/hardinfo2 สาขานี้จะกลายเป็นกระจกของสาขา main จากที่เก็บ hardinfo2
Hardinfo เป็นระบบโปรไฟล์และเกณฑ์มาตรฐานสำหรับระบบ Linux สามารถรับข้อมูลจากทั้งฮาร์ดแวร์และซอฟต์แวร์พื้นฐานและจัดระเบียบให้ใช้ GUI ที่ใช้งานง่าย
คุณสมบัติรวมถึง:
ความสามารถ: ปัจจุบัน 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] : การแจกแจงมักจะเปลี่ยนเป็น /usrHARDINFO_NOSYNC : ปิดใช้งานการซิงโครไนซ์เครือข่าย[Default: 1] : ปิดใช้งานโดยค่าเริ่มต้นเนื่องจากเซิร์ฟเวอร์หายไปในการตั้งค่าตัวแปรให้ใช้พารามิเตอร์ -D ของ CMake ตัวอย่างเช่น:
build $ cmake .. -DCMAKE_BUILD_TYPE=Debug
การซิงค์เครือข่ายถูกเปิดใช้งานหากตรวจพบ libsoup หากมีปัญหาในการสร้างด้วย libsoup ให้ปิดการใช้งานด้วย:
build $ cmake -DHARDINFO_NOSYNC=1
ฮาร์ดแวร์ส่วนใหญ่จะถูกตรวจพบโดยอัตโนมัติโดย Hardinfo อย่างไรก็ตามฮาร์ดแวร์บางอย่างต้องการการตั้งค่าด้วยตนเอง พวกเขาคือ:
LM-SENSORS : หากคอมพิวเตอร์ของคุณเข้ากันได้กับโมดูล LM-Sensors ให้ใช้โดยตัวอย่างโปรแกรม sensors-detect ที่มาพร้อมกับแพ็คเกจ LM-Sensors ของ DEBIAN ที่ใช้ DEBIAN และตรวจสอบให้แน่ใจว่ามีโมดูลเคอร์เนลที่ตรวจพบ
HDDTEMP : เพื่อให้ได้อุณหภูมิของฮาร์ดดิสก์ดิสก์อย่าลืมเรียกใช้ HDDTEMP ในโหมด Daemon โดยใช้พอร์ตเริ่มต้น
ต้องโหลด eeprom โมดูลเพื่อแสดงข้อมูลเกี่ยวกับหน่วยความจำที่ติดตั้งในปัจจุบันของคุณ โหลดด้วย modprobe eeprom และรีเฟรชหน้าจอโมดูล