V 
VPS Hosting Referral Code PCGPDB


MAN PAGES INDEX
Welcome, Guest. Please login or register.
Did you miss your activation email?
July 31, 2010, 09:09:04 AM

Login with username, password and session length
« previous next »
Pages: [1] Print
Author Topic: rpm  (Read 457 times)
bashconsole
Administrator
Newbie
*****
Posts: 30


View Profile Email
rpm
« on: May 10, 2009, 02:36:25 AM »

NAME
       rpm - RPM Package Manager

SYNOPSIS
   QUERYING AND VERIFYING PACKAGES:
       rpm {-q|--query} [select-options] [query-options]

       rpm {-V|--verify} [select-options] [verify-options]

       rpm --import PUBKEY ...

       rpm {-K|--checksig} [--nosignature] [--nodigest]
           PACKAGE_FILE ...

   INSTALLING, UPGRADING, AND REMOVING PACKAGES:
       rpm {-i|--install} [install-options] PACKAGE_FILE ...

       rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...

       rpm {-F|--freshen} [install-options] PACKAGE_FILE ...

       rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts]
           [--notriggers] [--repackage] [--test] PACKAGE_NAME ...

   MISCELLANEOUS:
       rpm {--initdb|--rebuilddb}

       rpm {--addsign|--resign} PACKAGE_FILE ...

       rpm {--querytags|--showrc}

       rpm {--setperms|--setugids} PACKAGE_NAME ...

   select-options
        [PACKAGE_NAME] [-a,--all] [-f,--file FILE]
        [-g,--group GROUP] {-p,--package PACKAGE_FILE]
        [--fileid MD5] [--hdrid SHA1] [--pkgid MD5] [--tid TID]
        [--querybynumber HDRNUM] [--triggeredby PACKAGE_NAME]
        [--whatprovides CAPABILITY] [--whatrequires CAPABILITY]

   query-options
        [--changelog] [-c,--configfiles] [-d,--docfiles] [--dump]
        [--filesbypkg] [-i,--info] [--last] [-l,--list]
        [--provides] [--qf,--queryformat QUERYFMT]
        [-R,--requires] [--scripts] [-s,--state]
        [--triggers,--triggerscripts]

   verify-options
        [--nodeps] [--nofiles] [--noscripts]
        [--nodigest] [--nosignature]
        [--nolinkto] [--nomd5] [--nosize] [--nouser]
        [--nogroup] [--nomtime] [--nomode] [--nordev]


   install-options
        [--aid] [--allfiles] [--badreloc] [--excludepath OLDPATH]
        [--excludedocs] [--force] [-h,--hash]
        [--ignoresize] [--ignorearch] [--ignoreos]
        [--includedocs] [--justdb] [--nodeps]
        [--nodigest] [--nosignature] [--nosuggest]
        [--noorder] [--noscripts] [--notriggers]
        [--oldpackage] [--percent] [--prefix NEWPATH]
        [--relocate OLDPATH=NEWPATH]
        [--repackage] [--replacefiles] [--replacepkgs]
        [--test]

DESCRIPTION
       rpm is a powerful Package Manager, which can be used to build, install, query, verify, update, and erase
       individual software packages.  A package consists of an archive of files and meta-data used  to  install
       and  erase  the  archive  files. The meta-data includes helper scripts, file attributes, and descriptive
       information about the package.  Packages come in two varieties: binary  packages,  used  to  encapsulate
       software  to  be installed, and source packages, containing the source code and recipe necessary to pro-
       duce binary packages.

       One  of  the   following   basic   modes   must   be   selected:   Query,   Verify,   Signature   Check,
       Install/Upgrade/Freshen,  Uninstall,  Initialize  Database, Rebuild Database, Resign, Add Signature, Set
       Owners/Groups, Show Querytags, and Show Configuration.

http://bashconsole.org/man.8.rpm
Logged
bashconsole
Administrator
Newbie
*****
Posts: 30


View Profile Email
« Reply #1 on: May 10, 2009, 02:40:35 AM »

RPM Tutorial
http://genetikayos.com/code/repos/rpm-tutorial/trunk/rpm-tutorial.html

Delete files that are not owned by any rpm-package
Code:
rpm -q --whatprovides `find ./work/dir/ -type f|xargs which` |grep "is not owned by any package"|sed 's/ is not owned by any package//g'|sed 's/file//g'|rm

Fix package (reistall)
Code:
rpm -Uvh --force *.rpm
Logged
Pages: [1] Print
« previous next »
Jump to:  

Page created in 0.059 seconds with 19 queries. (Pretty URLs adds 0.01s, 2q)