경고
이 저장소는 분해 되고 HardInfo 소스 코드의 개인 아카이브로 유지됩니다. 개발은 @hardinfo2/hardinfo2 저장소에서 계속됩니다. 이 지점은 곧 hardinfo2 저장소에서 main 브랜치의 거울이 될 것입니다.
Hardinfo는 Linux 시스템의 시스템 프로파일 러 및 벤치 마크입니다. 하드웨어와 기본 소프트웨어 모두에서 정보를 얻을 수 있으며 사용하기 쉬운 GUI로 구성 할 수 있습니다.
기능은 다음과 같습니다.
기능 : HardInfo는 현재 OS에서 감지하는 대부분의 소프트웨어 및 하드웨어를 감지합니다. 특징 : 서버 손실로 인해 원격 동기화가 비활성화되었습니다. 개발 : 현재 기고자가 수행 한 새로운 전용 관리자가 필요합니다.
서버 코드는 "서버"브랜치 : 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-SENSORS : 컴퓨터가 LM 센서 모듈과 호환되는 경우 Debian 기반 배포판의 LM 센서 패키지에 포함 된 sensors-detect 프로그램을 예로 사용하고 감지 된 커널 모듈을로드해야합니다.
HDDTEMP : 하드 디스크 구동 온도를 얻으려면 기본 포트를 사용하여 데몬 모드에서 HDDTEMP를 실행하십시오.
모듈 eeprom 현재 설치된 메모리에 대한 정보를 표시하도록로드되어야합니다. modprobe eeprom 로드하고 모듈 화면을 새로 고치십시오.