Aviso
Este repositório está sendo descomissionado e permanecerá como um arquivo pessoal do código -fonte Hardinfo. O desenvolvimento continua no repositório @hardinfo2/hardinfo2. Este ramo em breve se tornará um espelho do ramo main do repositório hardinfo2 .
Hardinfo é um perfilador de sistema e uma referência para sistemas Linux. Ele é capaz de obter informações de hardware e software básico e organizá -las em uma GUI simples de usar.
Os recursos incluem:
Recursos: Hardinfo atualmente detecta a maioria dos softwares e hardware detectada pelo sistema operacional. Recursos: a sincronização remota foi desativada devido à perda do servidor. Desenvolvimento: Atualmente feito pelos colaboradores, é necessário um novo mantenedor dedicado.
O código do servidor pode ser encontrado no ramo "servidor": https://github.com/lpereira/hardinfo/tree/server
Obrigatório:
Opcional (para sincronização/remoto):
Crie um diretório de construção e construa a partir daí:
hardinfo $ mkdir build
hardinfo $ cd build
build $ cmake ..
build $ makeExistem algumas variáveis que podem ser alteradas:
CMAKE_BUILD_TYPE : pode ser Release ou Debug .[Default: Release] Debug imprime as mensagens para console e não é recomendado para uso geral.CMAKE_INSTALL_PREFIX : define o prefixo de instalação.[Default: /usr/local] : as distribuições geralmente mudam isso para /usr .HARDINFO_NOSYNC : desativa a sincronização da rede.[Default: 1] : Desativado por padrão devido ao fato de o servidor ser perdido.Para definir uma variável, use o parâmetro -d cmake. Por exemplo:
build $ cmake .. -DCMAKE_BUILD_TYPE=Debug
A sincronização da rede está ativada se o LibSoup for detectado. Se tiver problemas para construir com o Libsoup, desative -o com:
build $ cmake -DHARDINFO_NOSYNC=1
A maioria dos hardware é detectada automaticamente pelo Hardinfo, no entanto, algum hardware precisa de configuração manual. Eles são:
LM-sensores : Se o seu computador for compatível com o módulo LM-Sensors, use por exemplo, o programa sensors-detect incluído no pacote de sensores LM de distos baseado em Debian e certifique-se de ter os módulos de kernel detectados carregados.
HDDTEMP : Para obter a temperatura da unidade de disco rígido, execute HDDTEMP no modo Daemon, usando a porta padrão.
O módulo eeprom deve ser carregado para exibir informações sobre a memória atualmente instalada. Carregue com modprobe eeprom e atualize a tela do módulo.