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 :

Lister les logiciels


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 Lister les logiciels
    Bonjour,

    J'aimerais, a partir d'un script, lister les logiciels installé sur la machine.

    J'ai testé avec la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rpm -qa | awk '$1 !~ /^lib/ {print $1}' >> MesLog
    Cependant, j'ai une liste énorme (de 4050 lignes) et je doute n'avoir que les logiciels.

    J'aimerais donc savoir s'il n'y aurais pas un moyen de réduire encore la liste pour n'avoir que les logiciels.

    Merci d'avance.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 966
    Par défaut
    Citation Envoyé par Dynast Voir le message
    Bonjour,

    J'aimerais, a partir d'un script, lister les logiciels installé sur la machine.

    J'ai testé avec la commande :
    rpm -qa | awk '$1 !~ /^lib/ {print $1}' >> MesLog

    Cependant, j'ai une liste énorme (de 4050 lignes) et je doute n'avoir que les logiciels.

    J'aimerais donc savoir s'il n'y aurais pas un moyen de réduire encore la liste pour n'avoir que les logiciels.

    Merci d'avance.
    la commande "file" essaie de déterminer le type de contenu d'un fichier…
    en fonction de l'OS vous aurez des réponses contenant des chaînes comme "binary", "executable", … qui vous permettront de filtrer les résultats…

    reste à savoir si vous considérez une "application" écrite en langage interpétré aussi comme une application au même titre qu'un exécutable compilé…
    (file renverra "script text executable" …)

  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
    Oui, par logiciel je sous-entend les applications comme par exemple OpenOffice.

  4. #4
    Membre émérite Avatar de jmelyn
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2007
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2007
    Messages : 703
    Par défaut
    Bonjour,

    Il est effectivement difficile de voir la liste des applications installées. Selon la distribution, il est possible d'utiliser les commandes d'installation. De mon côté, je connais un peu yum. Si tu as cette commande, essaie:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    yum grouplist
    yum groupinfo "group_name"
    Il est ensuite possible de trier suivant le nombre de blancs au début de chaque ligne (c'est pas beau, je sais...).

  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
    Merci bien, mais je n'ai pas la commande yum.

    Sinon, j'ai oublié de préciser que je travail sous Mandriva 2009.

  6. #6
    Membre Expert Avatar de jeanbi
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 703
    Par défaut
    bonjour,
    http://wiki.mandriva.com/fr/Urpmi
    le details de la commande , tu devrait y trouver ton bonheur
    penser au man
    man urpmi
    a+

Discussions similaires

  1. Interroger Windows pour lister les logiciels avec licence
    Par smalldebian dans le forum Windows
    Réponses: 2
    Dernier message: 14/03/2010, 23h59
  2. Réponses: 1
    Dernier message: 27/07/2006, 08h27
  3. Réponses: 5
    Dernier message: 04/05/2005, 16h39
  4. Lister les softs installés sur un Pc
    Par Jflgb dans le forum C++Builder
    Réponses: 18
    Dernier message: 23/06/2004, 18h34
  5. [TP]Lister les fichiers d'un répertoire
    Par nvtitan dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 21/06/2002, 12h22

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