urpm

from Wikipedia, the free encyclopedia

urpm ( U ser R edHat P ackage M anager) is a package management system that manages the software installed and to be installed in the Linux distributions Mandriva and Mageia .

functionality

The package sources are saved in the file /etc/urpmi/urpmi.cfg. These sources can be directories as well as CDs or FTP servers. If the program is now called with a package name, it first searches all sources to see whether there are packages with the name. If so, these packets are issued. If there is only one hit, the dependencies are checked and subsequently installed. Then the program will be installed itself.

Application examples

  • urpmi Paketname installs the package with the given name
  • urpme Paketname removes packages from the system
  • urpmq Paketnamelists available packages and outputs information (see urpmq manpage )
  • urpmi.addmedia * adds a new package source
  • urpmi.update Quelle updates the local list of available packages from a source
  • urpmf Datei lists all packages that contain the given file
  • urpmi -a Stringinstalls all packages whose name contains String
  • urpmi -p Dateiinstalls the package that contains the given file - this is particularly useful if libraries or similar have to be installed later ( urpmi -p libxyz.so.0 )
  • urpmi --auto-select installs all updated packages (update of the complete distribution)

Front ends

There are several front ends available with which urpmi can be administered. RPMDrake is already included in the basic installation of Mandriva Linux, others can be installed later. While RPMDrake and the Smart Package Manager access urpmi directly, APT-RPM can also use frontends developed for apt ( e.g. Synaptic ).

See also

Web links