rpm_utils-0.6 release
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Nicholas Henke henken at seas.upenn.eduThu Aug 22 08:24:37 PDT 2002
- Previous message: Job queue / Node Management
- Next message: rpm_utils-0.6 release
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hey Folks-- Here is a set of tools that will make dealing with RPMs a bit nicer. rpm_utils 0.6 http://www.liniac.upenn.edu/~henken CHANGES: remove command line arg for deptree.pickle -- now stored in /var/lib/clubmask FEATURES: - merge multiple directories containing various versions of RPMs in to on directory that has symlinks to the most up to date version of each package. (merge_rpms.py) - install packages based on name, and have all of the dependencies installed automatically (rpm_install.py) - update all of the RPMs on a system (do_update.py) - great examples of using various features in the python rpm module INSTALLATION: tar zxvf rpm_utils.tar.gz USEAGE: cd rpm_utils python setup.py install You will first need to get a directory with the latest rpms: python merge_rpms -s <dir1, dir2> -d <destination dir> The next step is the crucial step, as it allows us to store a file that contains all of the dependencies between packages: python dep_tree.py <destination dir> Now if you want to upgrade your system: python do_update.py <destination dir> To install a package python rpm_install.py <destination dir> <rpmname> <rpmname>... where rpmname is python2-devel not python2-devel-2.1-1. TODO: - fix bugs and add features CONTACT: Nicholas Henke <henken at seas.upenn.edu> roughneck on irc.openprojects.net -- Nicholas Henke Linux Cluster Systems Programmer
- Previous message: Job queue / Node Management
- Next message: rpm_utils-0.6 release
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
