Online Documentation Server
 ПОИСК
ods.com.ua Web
 КАТЕГОРИИ
Home
Programming
Net technology
Unixes
Security
RFC, HOWTO
Web technology
Data bases
Other docs

 

 ПОДПИСКА

 О КОПИРАЙТАХ
Вся предоставленная на этом сервере информация собрана нами из разных источников. Если Вам кажется, что публикация каких-то документов нарушает чьи-либо авторские права, сообщите нам об этом.




Next Previous Contents


5. Что я могу по-настоящему делать с RPM?

RPM это очень полезная утилита, и как вы видите имеет различные опции. Лучший способ прочувствовать их это посмотреть на несколько примеров. Я привел простые примеры установки/удаления выше, так что здесь будет несколько больше примеров:

  • Допустим вы случайно удалили некоторые файлы, но не уверены в том что удалили. Если вы хотите проверить всю систему и просмотреть что может отсутствовать, вы должны сделать:
    rpm -Va
    
  • Допустим вы нашли файл, который вы не можете опознать. Для того чтобы найти к какому пакету он относится, вы должны сделать:
    rpm -qf /usr/X11R6/bin/xjewel
    
    Вывод должен быть:
    xjewel-1.6-1
    
  • Вы нашли новый пакет RPM, но не знаете для чего он. Для того чтобы найти некоторую информацию о нем, сделайте:
    rpm -qpi koules-1.2-2.i386.rpm
    
    Вывод должен быть:
    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 with multiplayer, network,
    and sound support
    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 youstill must develop skill to play.
    This version uses SVGAlib to run on a graphics console.
    
  • Теперь вы хотите посмотреть какие файлы установит этот пакет. Вы должны сделать:
    rpm -qpl koules-1.2-2.i386.rpm
    
    Вывод будет:
    /usr/doc/koules
    /usr/doc/koules/ANNOUNCE
    /usr/doc/koules/BUGS
    /usr/doc/koules/COMPILE.OS2
    /usr/doc/koules/COPYING
    /usr/doc/koules/Card
    /usr/doc/koules/ChangeLog
    /usr/doc/koules/INSTALLATION
    /usr/doc/koules/Icon.xpm
    /usr/doc/koules/Icon2.xpm
    /usr/doc/koules/Koules.FAQ
    /usr/doc/koules/Koules.xpm
    /usr/doc/koules/README
    /usr/doc/koules/TODO
    /usr/games/koules
    /usr/games/koules.svga
    /usr/games/koules.tcl
    /usr/man/man6/koules.svga.6
    

Это только несколько примеров. Более творческие примеры могут придуманы легко, если вы подружитесь с RPM.


Next Previous Contents



With any suggestions or questions please feel free to contact us