Avertissement
Ce référentiel est en cours de décomission et restera comme une archive personnelle du code source HardInfo. Le développement se poursuit dans le référentiel @ hardInfo2 / hardInfo2. Cette branche deviendra bientôt un miroir de la branche main du référentiel hardinfo2 .
HardInfo est un profileur de système et une référence pour les systèmes Linux. Il est capable d'obtenir des informations à la fois à la fois sur le matériel et les logiciels de base et l'organiser dans une interface graphique simple à utiliser.
Les fonctionnalités incluent:
Capacités: HardInfo détecte actuellement la plupart des logiciels et matériels détectés par le système d'exploitation. Caractéristiques: La synchronisation distante a été désactivée en raison de la perte de serveur. Développement: Actuellement réalisé par des contributeurs, un nouveau mainteneur dédié est nécessaire.
Le code du serveur peut être trouvé dans la branche "serveur": https://github.com/lpereira/hardinfo/tree/server
Requis:
Facultatif (pour la synchronisation / télécommande):
Créez un répertoire de construction et construisez à partir de là:
hardinfo $ mkdir build
hardinfo $ cd build
build $ cmake ..
build $ makeIl existe certaines variables qui peuvent être modifiées:
CMAKE_BUILD_TYPE : peut être Release ou Debug .[Default: Release] Debug imprime les messages à console et n'est pas recommandé pour une utilisation générale.CMAKE_INSTALL_PREFIX : définit le préfixe d'installation.[Default: /usr/local] : Les distributions changent généralement ceci en /usr .HARDINFO_NOSYNC : désactive la synchronisation du réseau.[Default: 1] : Désactivé par défaut en raison de la perte du serveur.Pour définir une variable, utilisez le paramètre -D de CMake. Par exemple:
build $ cmake .. -DCMAKE_BUILD_TYPE=Debug
La synchronisation du réseau est activée si Libsoup est détecté. Si vous avez du mal à construire avec Libsoup, désactivez-le avec:
build $ cmake -DHARDINFO_NOSYNC=1
La plupart du matériel est détecté automatiquement par HardInfo, cependant, un matériel a besoin de configuration manuelle. Ils sont:
LM-Sensors : Si votre ordinateur est compatible avec le module LM-Sensors, utilisez par exemple le programme sensors-detect inclus avec le package LM-Sensors de distros basés sur Debian et assurez-vous d'avoir les modules de noyau détectés chargés.
HDDTEMP : Pour obtenir la température du disque dur, assurez-vous d'exécuter HDDTemp en mode démon, en utilisant le port par défaut.
Le module eeprom doit être chargé pour afficher des informations sur votre mémoire actuellement installée. Chargez avec modprobe eeprom et actualisez l'écran du module.