Warnung
Dieses Repository wird dekomissioniert und bleibt als persönliches Archiv des Hardinfo -Quellcodes. Die Entwicklung wird im @Hardinfo2/Hardinfo2 -Repository fortgesetzt. Dieser Zweig wird bald ein Spiegel des main aus dem hardinfo2 -Repository werden.
Hardinfo ist ein Systemprofilierer und Benchmark für Linux -Systeme. Es ist in der Lage, Informationen von Hardware und Basic Software zu erhalten und sie in einer einfachen GUI zu organisieren.
Zu den Funktionen gehören:
Funktionen: Hardinfo erkennt derzeit die meisten vom Betriebssystem erkannten Software und Hardware. Merkmale: Die Remote -Synchronisierung wurde aufgrund des Serververlusts deaktiviert. Entwicklung: Derzeit von Mitwirkenden durchgeführt wird ein neuer engagierter Betreuer erforderlich.
Der Servercode finden Sie in der "Server" -Ast: https://github.com/lpereira/hardinfo/tree/server
Erforderlich:
Optional (für Synchronisation/Remote):
Erstellen Sie ein Build -Verzeichnis und erstellen Sie von dort aus:
hardinfo $ mkdir build
hardinfo $ cd build
build $ cmake ..
build $ makeEs gibt einige Variablen, die geändert werden können:
CMAKE_BUILD_TYPE : Kann entweder Release oder Debug werden.[Default: Release] Debug druckt Nachrichten zur Konsole aus und wird nicht für den allgemeinen Gebrauch empfohlen.CMAKE_INSTALL_PREFIX : Legt das Installationspräfix fest.[Default: /usr/local] : Verteilungen ändern dies normalerweise in /usr .HARDINFO_NOSYNC : Deaktiviert die Netzwerksynchronisation.[Default: 1] : standardmäßig deaktiviert, da der Server verloren geht.Verwenden Sie zum Festlegen einer Variablen den Parameter von CMake. Zum Beispiel:
build $ cmake .. -DCMAKE_BUILD_TYPE=Debug
Die Netzwerksynchronisierung ist aktiviert, wenn die LiBsoup erkannt wird. Wenn Sie Probleme haben, mit libsoup zu bauen, deaktivieren Sie es mit:
build $ cmake -DHARDINFO_NOSYNC=1
Die meisten Hardware werden automatisch von Hardinfo erkannt, aber einige Hardware benötigen manuelle Einrichtungen. Sie sind:
LM-Sensoren : Wenn Ihr Computer mit dem LM-Sensors-Modul kompatibel ist, verwenden Sie mit Beispiel das sensors-detect Programm, das im LM-Sensors-Paket von Debian-basierten Distributionen enthalten ist, und stellen Sie sicher, dass die erkannten Kernelmodule geladen sind.
HDDTEMP : Um die Festplattenantriebstemperatur zu erhalten, führen Sie HDDTEMP im Daemon -Modus mit dem Standard -Port auf.
Das Modul eeprom muss geladen werden, um Informationen zu Ihrem aktuell installierten Speicher anzuzeigen. Laden Sie mit modprobe eeprom und aktualisieren Sie den Modulbildschirm.