urpmi.files

Langue: en

Version: 2007-08-11 (mandriva - 22/10/07)

Section: 5 (Format de fichier)

NAME

urpmi.files - files used by the urpmi tools

DESCRIPTION

The urpmi tools (urpmi, urpme, urpmi.addmedia, urpmi.update, etc.) use several different files to store the state of the RPM repositories (or media). This manual page documents them.

FILES

/var/lib/urpmi/list.<media_name>
Contains the list of all packages known by urpmi and their location. This file is used when a password is used to access a distant location (using a network protocol) or when various directories are used to store the packages. That's why it's not world-readable.
/var/lib/urpmi/hdlist.<media_name>.cz
Contains information about all known packages; it's a summary of rpm headers. If an hdlist file is used for a medium, "urpmf" can operate completely without accessing this medium (this is almost always the case).
/var/lib/urpmi/synthesis.hdlist.<media_name>.cz
Contains synthesis information about all known packages built from hdlist files that can be used by minimal closure algorithm. If these files are not present, hdlist files will be used instead to resolve dependencies (but this is much slower).
/var/lib/urpmi/names.<media_name>
Contains the list of package names per media. This is generated by urpmi for external programs (namely bash-completion)
/etc/urpmi/urpmi.cfg
Contains media descriptions. See urpmi.cfg(5).
/etc/urpmi/proxy.cfg
Contains proxy descriptions for http and ftp media. See proxy.cfg(5).
/etc/urpmi/parallel.cfg
Contains the descriptions of parallel aliases, one per line. Their general format is <alias>:<interface[(media)]>:<interface_parameter> where <alias> is a symbolic name to identify the parallel alias, <interface> is one of the parallel install methods (can be ka-run or ssh), <media> is a media list (as given to the --media parameter), and finally <interface_parameter> is a specific interface parameter list like "-c ssh -m node1 -m node2" for ka-run extension or "node1:node2" (list of node hostnames) for ssh extension.
/etc/urpmi/skip.list
The list of packages that should not be automatically updated when using --auto-select. It contains one package expression per line; either a package name, or a regular expression (if enclosed in slashes /) to match the name of packages against. (Actually, it's matched against the full name of the package, which has the form name-version-release.arch.)
/etc/urpmi/inst.list
The list of packages that should be installed instead of updated. It has the same format as the skip.list.
/etc/urpmi/prefer.list
The list of packages that should be preferred (useful for choices with --auto). It contains one package expression per line; either a package name, or a regular expression (if enclosed in slashes /) to match the name of packages against.
/etc/urpmi/prefer.vendor.list
Vendor specific version of similar to prefer.list.
/etc/urpmi/mirror.config
This file is optional. If present, it should contain a single line: url=http://.... which is the URL of a document that lists the available mirrors. The default is to use http://www.mandrivalinux.com/mirrorsfull.list.
/etc/urpmi/netrc
This file is handled by urpmi: when adding a media from an URL containing a password, urpmi will remove the password from the URL written into urpmi.cfg and write it in this file.

SEE ALSO

urpmi.cfg(5), proxy.cfg(5).