Revision [2236]

Last edited on 2009-03-01 23:38:37 by WikiAdmin
Additions:
===Repackage===
Install a package from an older version
%%
rpm -Uvh --oldpackage foo-1-1.i386.rpm
%%
Repackage the old package before upgrading the new one
%%
rpm -Uvh --repackage foo-1-2.noarch.rpm
%%
Remove package with rollback info
%%
rpm -e --repackage foo
%%
Rollback the upgrade
%%
rpm -Uvh --rollback '2 hours ago'
%%
Reference: http://www.linuxjournal.com/article/7034


Revision [1600]

Edited on 2008-04-03 03:05:52 by WikiAdmin
Additions:
""







rpm --prefix install packages into a different prefix, if possible
rpm -qa --last show installed packages, sort by date of install
rpm -pql package.rpm show files in an rpm file
rpm2cpio package.rpm | cpio -idmv extract rpm package
up2date --arch=i386 glibc install specific rpm of architecture, esp useful on x86_64 platform
up2date --get-source kernel Get kernel source
rpm -qa | xargs up2date --tmpdir=$PWD --get Obtain a list of installed RPM and download them to CWD
""
Deletions:
||rpm --prefix|| install packages into a different prefix, if possible ||
|| rpm -qa --last|| show installed packages, sort by date of install ||
|| rpm -pql package.rpm || show files in an rpm file ||
|| rpm2cpio package.rpm \ cpio -idmv || extract rpm package ||
|| up2date --arch=i386 glibc || install specific rpm of architecture, esp useful on x86_64 platform ||
|| up2date --get-source kernel || Get kernel source ||
|| rpm -qa \ xargs up2date --tmpdir=$PWD --get || Obtain a list of installed RPM and download them to CWD ||
Note: "|" are replaced with "\"


Revision [1157]

Edited on 2007-11-15 04:04:39 by WikiAdmin
Additions:
|| rpm -qa \ xargs up2date --tmpdir=$PWD --get || Obtain a list of installed RPM and download them to CWD ||
Note: "|" are replaced with "\"
Deletions:
|| rpm -qa | xargs up2date --tmpdir=$PWD --get || Obtain a list of installed RPM and download them to CWD ||


Revision [1156]

Edited on 2007-11-15 04:03:36 by WikiAdmin
Additions:
|| rpm -qa | xargs up2date --tmpdir=$PWD --get || Obtain a list of installed RPM and download them to CWD ||


Revision [1155]

Edited on 2007-11-15 02:40:55 by WikiAdmin
Additions:
|| rpm2cpio package.rpm \ cpio -idmv || extract rpm package ||
Deletions:
|| rpm2cpio package.rpm | cpio -idmv || extract rpm package ||


Revision [1154]

Edited on 2007-11-15 02:40:46 by WikiAdmin
Additions:
|| rpm2cpio package.rpm | cpio -idmv || extract rpm package ||
Deletions:
|| rpm2cpio package.rpm \| cpio -idmv || extract rpm package||


Revision [1153]

Edited on 2007-11-15 02:40:12 by WikiAdmin
Additions:
|| rpm2cpio package.rpm \| cpio -idmv || extract rpm package||
Deletions:
|| rpm2cpio package.rpm | cpio -idmv || extract rpm package||


Revision [1152]

Edited on 2007-11-15 02:39:51 by WikiAdmin
Additions:
||rpm --prefix|| install packages into a different prefix, if possible ||
|| rpm -pql package.rpm || show files in an rpm file ||
Deletions:
||rpm --prefix|| install packages into a different prefix, if possible||
|| rpm -pql package.rpm || show files in an rpm file||


Revision [1123]

Edited on 2007-11-05 03:26:29 by WikiAdmin
Additions:
|| rpm2cpio package.rpm | cpio -idmv || extract rpm package||
Deletions:
|| rpm2cpio package.rpm > package.cpio; cpio -idmv package.cpio || extract rpm package||


Revision [892]

Edited on 2007-08-15 19:24:10 by WikiAdmin
Additions:
|| up2date --arch=i386 glibc || install specific rpm of architecture, esp useful on x86_64 platform ||
Deletions:
|| up2date --arch=i386 gliibc || install specific rpm of architecture, esp useful on x86_64 platform ||


Revision [888]

Edited on 2007-08-14 02:48:04 by WikiAdmin
Additions:
|| up2date --arch=i386 gliibc || install specific rpm of architecture, esp useful on x86_64 platform ||
Deletions:
|| up2date --arch=i386 -ivh gliibc || install specific rpm of architecture, esp useful on x86_64 platform ||


Revision [751]

Edited on 2007-06-27 20:09:12 by WikiAdmin
Additions:
|| up2date --get-source kernel || Get kernel source ||


Revision [717]

Edited on 2007-06-20 01:27:20 by WikiAdmin
Additions:
Sometimes, RPM gets stuck. Read this http://people.redhat.com/berrange/notes/rpmrecovery.html or simply remove /var/lib/rpm/_ _db* will do the trick.
Deletions:
Sometimes, RPM gets stuck. Read this http://people.redhat.com/berrange/notes/rpmrecovery.html or simply remove /var/lib/rpm/__db* will do the trick.


Revision [716]

Edited on 2007-06-20 01:27:01 by WikiAdmin
Additions:
===Cleaning RPM db===
Sometimes, RPM gets stuck. Read this http://people.redhat.com/berrange/notes/rpmrecovery.html or simply remove /var/lib/rpm/__db* will do the trick.


Revision [696]

Edited on 2007-06-12 03:12:47 by WikiAdmin
Additions:
|| up2date --arch=i386 -ivh gliibc || install specific rpm of architecture, esp useful on x86_64 platform ||


Revision [695]

Edited on 2007-06-11 03:06:02 by WikiAdmin
Additions:
List detail info on rpm:
rpm -qa --queryformat '|%{NAME}|%{VERSION}|%{RELEASE}|%{ARCH}|\n' package_name
Deletions:
|| rpm -qa --queryformat '|%{NAME}|%{VERSION}|%{RELEASE}|%{ARCH}|\n' package_name || List details on rpm ||


Revision [694]

Edited on 2007-06-11 03:05:35 by WikiAdmin
Additions:
|| rpm -qa --queryformat '|%{NAME}|%{VERSION}|%{RELEASE}|%{ARCH}|\n' package_name || List details on rpm ||
Deletions:
|| rpm -qa --queryformat "|%{NAME}|%{VERSION}|%{RELEASE}|%{ARCH}|\n" package_name || List details on rpm ||


Revision [693]

Edited on 2007-06-11 03:05:07 by WikiAdmin
Additions:
|| rpm -qa --queryformat "|%{NAME}|%{VERSION}|%{RELEASE}|%{ARCH}|\n" package_name || List details on rpm ||


Revision [499]

Edited on 2007-05-09 03:29:54 by WikiAdmin
Additions:
|| rpm2cpio package.rpm > package.cpio; cpio -idmv package.cpio || extract rpm package||


Revision [498]

The oldest known version of this page was created on 2007-05-09 03:23:05 by WikiAdmin
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki