| RPM "guis" | Rpmfind and friends | RPM and CVS integration |
Text or console apps | Spec file helpers |
Rpm Updaters | Misc utils |
RPM "guis"
- GNORPM
-
A very nice gui for the GNOME desktop enviroment. Includes rpmfind capabilities
- grpm
-
An earlier attempt at a gnome gui. Now depreciated.
- xrpm
-
A python/tk based gui for rpm.
- kpackage
-
The rpm gui interface for the KDE desktop enviroment
- Rpm Explorer
-
Allows you to browse your rpm database with a Gnome based gui
- grpmi
-
Part of the Mandrake Project
- rpmdrake
- A gui frontend to urpmi.
- pkgview
-
A rpm viewer based on the FOX widget kit
- managerpm
-
A module for the Linuxconf utility
- Rpm Browser For Windows
-
View and unpack RPMS under windows.
Rpmfind and friends
- rpm2html
A program to generate detailed indexes of rpm mirror sites. Also used to generate
the data format for the rpmfind tool.
- rpmfind
-
A tool to let a user query a rpmfind server, ask for an rpm, find it, and figure out
any dependencies they require, and download them. Very nice.
- rpmsearch
- A rpm searching utility meant to act as a complement to rpmfind
RPM and CVS integration
- CvsRpmBuilder
-
Shell script to build RPMS out of GNOME cvs, and probabaly other
CVS modules
- gduild
-
Designed to allow building of gnome-cvs modules including making RPMS,
but useful for creating RPMS out of CVS
- rpm-cvs
-
Information on building a RPM from a CVS source tree.
Text or console apps
- glitter
-
Glitter is a text-mode interface to the RPM package management tool.
- purp
-
A ncurses based rpm handler
- PackRat
-
PackRat is a console application developed in Java for administering RPM's on Linux.
- urpmi
- rpm wrapper handling dependencies making installs easier
Spec file helpers
- RPM Workshop
-
This tool will give the packager GUI access to take a new
tar file and create a spec file and RPMS or open an exsisting spec file for updating
- cpanflute
-
A console app for building spec files
from CPAN files
- rpmbuilder
-
A Tk based gui app for building rpms and spec files
- vim
syntax file for spec files
-
"spec.vim" is responsible for the
syntax highlighting you enjoy when editing RPM spec files with the VIM
editor
- phpRpmBuilder
-
phpRPMBuilder is a web service that will server the novice/newbie audience, and give them an easy way to
take small applications that only have tarred releases and build a simple spec file and resulting rpm file
- rpm-spec-mode
-
Spec file mode for the emacs text editor.
- pkgbuild
-
A FOX based gui app for building spec files and rpms.
- autospec
-
A program which creates Red Hat Package Manager (RPM) spec files
automatically.
- makerpm.pl
- A Perl script for building binary and source rpms of Perl packages.
- rpmrpoc
-
A Perl script to help manage and build RPM packages
Rpm Updaters
- Yup
- Yellowdog Update Program. Designed to be similar in function to
`apt-get`.
- AutoRpm
-
Perl script to update a system against a set of rpms from any source.
- rhupdmgr
-
Script to monitor for new updates, and holler at a sysadmin if you need
to install anything.
- rpmwatch
-
Tracks installed packages against those listed on Red Hat's
Errata page.
- rhlupdate
-
A script to update a Red Hat system by installing
upgraded rpms.
- rpmupgrade
-
Shell script to facilitate flexible upgrading of RPM files.
- rpm-updates
-
A perl script to automate updating of rpm's.
- harvester
-
This Python script queries a given selection of remote
web pages and/or FTP directories to find RPMs newer
than those installed on your system.
- Glyphic RPM
Updater
-
RPM package management tool for detecting all packages that need to
be upgraded and their dependencies.
- OpaL RPM Automation Tool
-
ORAT is a tool for automating the installation and upgrading of rpm-packages.
- swup
-
SWUP is short for SoftWare UPdater, and is based on ideas from Debian
apt and rpmfind.
- AutoUpdate
-
AutoUpdate is a simple Perl script which performs a task similar to RedHat's up2date or autorpm.
- apt-rpm
-
From Debian roots, apt-rpm performs
a task similar to RedHat's up2date or autorpm.
- apt4rpm
-
From Debian roots, by way of Connective, for the non-apt
server side enabled distributions.
- rhup
-
rhup is a small perl-script which makes updates of running
redhat-installations easier and faster.
Misc utils
- rpmlint
-
A lint for rpms packages.
- Perl-RPM
- The Perl-RPM package is an attempt at native Perl-level bindings
for the RPM Package Manager
- rpm2cpio.pl
-
The rpm2cpio converter written in perl.
-
InDependence
-
Project to develop a system to automatially satisfy RPM dependencies
- Rpm Extractor
-
An rpm extractor for Windows.
- RpmLevel
-
A perl utility for getting a synopsis of the rpms currently
installed on a system
- ezrpm
-
EzRPM takes one or more .rpm filenames as parameters, and installs,
them handling all dependencies by installing *additional* .rpms as necessary
- rpm.cgi
-
RPM.CGI allows browsing of the diffent RPMs installed on a system and provides
different pages for the different information stored in the RPM database.
- build-package
-
Perl package to build rpms and debs from source packages.
- setup.sh
-
A shell script to build rms from source packages.
- slackrpm
-
A program which creates Red Hat Package Manager (RPM) packages from Slackware
packages.
- alien
-
Alien is a program that converts between the rpm, dpkg, stampede slp, and
slackware tgz file formats
- rpm-utils
-
RPM-Utils is a collection of scripts for dealing with Red Hat Packages (RPMs). There are files that
will check a directory of RPMs against those already installed, extract only a certain file from an RPM,
or search directories for files that do not belong to an RPM.
- autoinst
-
RedHat RPM Auto Package installation plugin for Netscape Communicator.
When installed autoinst will automatically install rpm's clicked
while in Netscape.
- pkgmaker
-
PkgMaker is a tool to build a Solaris package in the standard pkgadd format, from an RPM source package.
- cfmhrlis
-
Perl script to generate a list of files in /etc and config files identified
by rpm as config files.
- rpmdep
- A Perl-script to find dependencies for a set of RPMs.
- rpmdepend
-
rpmdepend checks all installed rpm packages and reports on whether
their dependencies are satisfied.
- jrpm
-
A Japanese rpm project.
- bash
programmable completion -- with RPM awareness, by Ian Macdonald -
also here
-
The package adds functionality lookup 'responses' to accelerate [tab]
conmpletion of opten-used bash shell commands -- RPM awareness is one of
the covered packages.
020106 RPH