Gnome-RPM provides a GUI interface for the Red Hat Package Manager (RPM). To learn more about RPM technology, turn to Chapter 17.
If you do not want to use the command-line version of RPM, you can use Gnome-RPM, a graphical tool which runs under the X Window System. Gnome-RPM was written by James Henstridge (<email@example.com>). RPM 3.0 support was written by Red Hat, and additional rpmfind code was written by Daniel Veillard.
Gnome-RPM (which is also referred to as gnorpm) allows users to easily work with RPM technology and features a friendly interface.
Gnome-RPM is "GNOME-compliant," meaning that it seamlessly integrates into GNOME, a graphical X Window System desktop environment provided with Red Hat Linux.
Using Gnome-RPM, you can easily accomplish the following tasks:
install RPM packages
uninstall RPM packages
upgrade RPM packages
find new RPM packages
query RPM packages
verify RPM packages
The Gnome-RPM interface provides a menu, a toolbar, a tree, and a window which displays currently installed packages.
To perform a Gnome-RPM task, you usually find and select packages, then choose the type of operation to perform using either a button on the toolbar, from the menu or by right-clicking with the mouse.
Installing a package places all of the components of that package on your system in the correct locations.
Uninstalling a package removes all components of the package except for configuration files you have modified.
Upgrading a package installs the new version and uninstalls all other versions that were previously installed.
You can also use the Web find option to search the Internet for newly released packages. You can direct Gnome-RPM to search for particular distributions when you want to look for new packages. (If you have a slow connection, this option can take some time to fully execute.) See the section called Configuration for more information about this feature.
Be careful when using Web find, since there is no way to verify the integrity of the many packages which are available at numerous repositories. Before installing packages, you should perform a query on that package to help you determine whether it can be trusted. Packages not produced by Red Hat are not supported in any way by Red Hat. Refer to the section called Verifying Packages to learn more about verifying packages.
Using Gnome-RPM to perform all of these and many other operations is the same as using RPM commands from the shell prompt. However, the graphical nature of Gnome-RPM may make these operations easier to perform. Gnome-RPM can display packages in a variety of different ways. Refer to the section called Installing New Packages for more information on using filters to identify packages.
You can install, upgrade, or uninstall several packages with a few button clicks. Similarly, you can query and verify more than one package at a time. Since Gnome-RPM is integrated with GNOME, you can also perform installation, query and verification on packages from within the GNOME File Manager.
To start Gnome-RPM, use one of the following methods:
On the GNOME desktop, go to Main Menu Button (on the panel) => Programs => System => GnoRPM
On the KDE desktop, go to Main Menu Button (on the panel) => Programs => System => GnoRPM
At a shell prompt, type gnorpm &
You will see the main Gnome-RPM window (as shown in Figure 18-1).
If you would like to install, upgrade or uninstall packages, you must
be root. The easiest way to become root is to type the
su command and
The Gnome-RPM interface consists of the following:
Package Display — on the left; allows you to browse and select packages on your system
Display window — to the right of the package panel; shows you contents from folders in the panel
Toolbar — above the display and panel; a graphical display of package tools
Menu — above the toolbar; contains text-based commands, as well as help info, preferences and other settings
Status bar — beneath the panel and display windows; shows the total number of selected packages