Download   Online Shop   Red Hat Network
Home  |  Products & Services  |  Support  |  Training  |  Partners  |  Documentation   
Red Hat Documentation

Comment impressionner ses amis avec RPM

Comment impressionner ses amis avec RPM

RPM est un outil très commode tant pour gérer votre système que pour diagnostiquer et résoudre les problèmes. La meilleure manière d'en comprendre toutes les options consiste à examiner quelques exemples.

  • Imaginons que vous supprimiez certains fichiers accidentellement mais que vous ne saviez pas exactement quels sont les fichiers que vous avez supprimés. Si vous voulez vérifier la totalité de votre système et déterminer quels sont les éléments manquants, entrez :

    rpm -Va
              

    Si certains fichiers manquent ou semblent avoir été endommagés, il faut probablement réinstaller le paquetage ou bien le désinstaller, puis le réinstaller.

  • Imaginons que vous rencontriez un fichier que vous ne reconnaissez pas. Pour retrouver le paquetage auquel il appartient, entrez :

    rpm -qf /usr/X11R6/bin/xjewel
              

    Le résultat ressemble à ceci :

    xjewel-1.6-1
              
  • Il est possible de combiner les deux exemples ci-dessus dans le scénario suivant. Imaginons que vous ayez des problèmes avec /usr/bin/paste. Vous voudriez vérifier le paquetage auquel appartient ce programme mais ignorez de quel paquetage il s'agit. Entrez simplement :
     rpm -Vf
    /usr/bin/paste 
    et le paquetage en question est vérifié.

  • Vous voulez en savoir plus sur un programme particulier ? Vous pouvez le faire en entrant ce qui suit pour retrouver la documentation livrée avec le paquetage auquel appartient ce programme (en l'occurrence ispell) :

    rpm -qdf /usr/bin/ispell
                

    Le résultat serait :

    /usr/man/man4/ispell.4
    /usr/man/man4/english.4
    /usr/man/man1/unsq.1
    /usr/man/man1/tryaffix.1
    /usr/man/man1/sq.1
    /usr/man/man1/munchlist.1
    /usr/man/man1/ispell.1
    /usr/man/man1/findaffix.1
    /usr/man/man1/buildhash.1
    /usr/info/ispell.info.gz 
    /usr/doc/ispell-3.1.18-1/README
              
  • Imaginons que vous trouviez un nouveau RPM koules, mais ignoriez ce que c'est. Pour trouver des informations à ce sujet, entrez :

    rpm -qip koules-1.2-2.i386.rpm
                

    Le résultat serait :
    Name        : koules Distribution: Red Hat Linux Colgate
    Version     : 1.2          Vendor: Red Hat Software
    Release     : 2        Build Date: Mon Sep 02 11:59:12 1996
    Install date: (none)   Build Host: porky.redhat.com
    Group       : Games    Source RPM: koules-1.2-2.src.rpm
    Size        : 614939
    Summary     : SVGAlib action game; multiplayer, network
    Description :
    This arcade-style game is novel in conception and
    excellent in execution. No shooting, no blood, no guts,
    no gore. The play is simple, but you still must develop
    skill to play. This version uses SVGAlib to run on a
    graphics console.
                

  • A présent, vous voulez voir quels fichiers le RPM koules installe. Entrez :

    rpm -qlp koules-1.2-2.i386.rpm
              

    Le résultat est :
    /usr/man/man6/koules.6
    /usr/lib/games/kouleslib/start.raw
    /usr/lib/games/kouleslib/end.raw
    /usr/lib/games/kouleslib/destroy2.raw
    /usr/lib/games/kouleslib/destroy1.raw
    /usr/lib/games/kouleslib/creator2.raw
    /usr/lib/games/kouleslib/creator1.raw 
    /usr/lib/games/kouleslib/colize.raw
    /usr/lib/games/kouleslib
    /usr/games/koules
                

Ce ne sont là que quelques exemples. A mesure que vous utiliserez le système, vous découvrirez beaucoup plus d'utilisations pour RPM.

 

 
 
Search for:  on    Powered by Google
Products & Services   :   Download   :   Support   :   Training   :   Partners & Programs
© 2001 Red Hat, Inc. All right reserved.       About Red Hat   :   Legal statement   :   Privacy statement   :   Y2K statement   :   Contact Red Hat