IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Script listant la configuration logicielle et matérielle


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Par défaut Script listant la configuration logicielle et matérielle
    Bonjour,

    J'aimerais, a l'aide d'un script shell, lister les matériels et logiciels de la machine.
    Pour le moment, j'arrive plus ou moins a lister les matériels avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    #! /bin/sh
    cat /etc/issue > MaConfig
    sed '$d' MaConfig > MaConfig
    grep model\ name /proc/cpuinfo >> MaConfig
    grep MemTotal /proc/meminfo >> MaConfig
    lspci >> MaConfig
    J'aimerais savoir s'il n'y aurais pas moyen d'être plus précis pour lister efficacement les contrôleurs audio, vidéo, ethernet, mémoire RAM, carte mère...
    Et ensuite, savoir s'il n'y aurais pas moyen de lister les logiciels, car j'ai pus trouver en allant sur internet la commande :

    Mais je liste au final plus de 1000 lignes, et je doute que ce soit les programmes...

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Bonjour,

    Sous quelle distribution es-tu ? car les commandes permettant d'obtenir les paquets installés varient selon la distribution.
    Par exemple, sous Debian et ses dérivés (Ubuntu, Knoppix...), tu peux utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    # dpkg --get-selections | awk '$1 !~ /^lib/ {print $1}' >> MaConfig
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Par défaut
    ui désolé, j'ai oublié de préciser ma distrib, je travail sous Mandriva 2009

  4. #4
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Dans ce cas, c'est bien cette commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    # rpm -qa | awk '$1 !~ /^lib/ {print $1}' >> MaConfig
    la commande awk permet de retirer de la liste le nom de toutes les librairies, c'est déjà ca de gagner !
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Par défaut
    Et bien merci

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    pour le hardware, regarde la commande , enfin l'utilitaire, lshw

Discussions similaires

  1. [Disque Dur] Passage RAID logiciel -> RAID matériel
    Par tomlev dans le forum Composants
    Réponses: 2
    Dernier message: 02/03/2009, 17h25
  2. Réponses: 6
    Dernier message: 10/09/2007, 11h16
  3. Lien(s) entre logiciel et matériel?
    Par bibilolo2 dans le forum C
    Réponses: 10
    Dernier message: 11/08/2007, 14h02
  4. Réponses: 4
    Dernier message: 29/01/2007, 13h41
  5. Créer un script de déploiement de logiciel
    Par Le gogole dans le forum Linux
    Réponses: 1
    Dernier message: 25/02/2006, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo