=head1 NAME urpmi.files - files used by the urpmi tools =head1 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. =head1 FILES =over =item I<< /var/lib/urpmi/synthesis.hdlist..cz >> Contains information about all known packages. =item I Contains media descriptions. See urpmi.cfg(5). =item I Contains proxy descriptions for http and ftp media. See proxy.cfg(5). =item I Contains the descriptions of parallel aliases, one per line. Their general format is B<< :: >> where B<< >> is a symbolic name to identify the parallel alias, B<< >> is one of the parallel install methods (can be B or B), B<< >> is a media list (as given to the B<--media> parameter), and finally B<< >> is a specific interface parameter list like C<-c ssh -m node1 -m node2> for B extension or C (list of node hostnames) for B extension. =item I 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 B) to match the name of packages against. (Actually, it's matched against the full name of the package, which has the form B.) =item I The list of packages that should be installed instead of updated. It has the same format as the skip.list. =item I The list of packages that should be preferred (useful for choices with B<--auto>). It contains one package expression per line; either a package name, or a regular expression (if enclosed in slashes B) to match the name of packages against. =item I Vendor specific version of similar to prefer.list. =item I 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. =item I<< /var/lib/rpm/installed-through-deps.list >> Contains the name of the packages that were selected indirectly, ie not requested by user (eg: libxxxN). It is used to detect orphans (try C and see). The format of the file is: one package name per line, or optionally "xxx (required by ...)" =back =head1 SEE ALSO urpmi.cfg(5), proxy.cfg(5).