Bonjour,

Voilà, j'utilise, dans le but de lister l'ensemble du matériel et logiciel de ma machine le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
cat /etc/issue > MaConfig
lshw -class processor -class memory -class disk -class storage -class multimedia -class display -class network >> MaConfig
rpm -qa | awk '$1 !~ /^lib/ {print $1}' >> MesLog
Jusqu'à maintenant, le script fonctionnais bien (sauf la partie du listage des logiciels) sauf que ma machine ne reconnaît plus du tout lshw...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
./recuperation.sh: line 10: lshw: command not found
J'ai testé de faire un "urpmq -i lshw" pour bien vérifier que lshw est bien installé, et j'ai eu le retour suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
pas d'information xml pour le média «*Mandriva Linux - 2009.0 (Free) - Installer*», uniquement un résultat partiel pour le paquetage lshw
Name        : lshw
Version     : 2.13
Release     : 2mdv2009.0
Group       : System/Kernel and hardware
Size        : 3839732                      Architecture: i586
Summary     : A hardware lister
Comment faire pour que ma machine reconnaisse lshw ?