summaryrefslogtreecommitdiffstats
path: root/pod/urpmi.8.pod
diff options
context:
space:
mode:
authorRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2006-01-25 16:15:16 +0000
committerRafael Garcia-Suarez <rgarciasuarez@mandriva.org>2006-01-25 16:15:16 +0000
commite9fa375494fd1cfba1bfd7c040d614792079d831 (patch)
tree6acf3fbf1dfb03f07c9ba434c8191475eea5265a /pod/urpmi.8.pod
parent09eded692304e29fc7117971ec680244400c3bcb (diff)
downloadurpmi-e9fa375494fd1cfba1bfd7c040d614792079d831.tar
urpmi-e9fa375494fd1cfba1bfd7c040d614792079d831.tar.gz
urpmi-e9fa375494fd1cfba1bfd7c040d614792079d831.tar.bz2
urpmi-e9fa375494fd1cfba1bfd7c040d614792079d831.tar.xz
urpmi-e9fa375494fd1cfba1bfd7c040d614792079d831.zip
More docs
Diffstat (limited to 'pod/urpmi.8.pod')
-rw-r--r--pod/urpmi.8.pod77
1 files changed, 37 insertions, 40 deletions
diff --git a/pod/urpmi.8.pod b/pod/urpmi.8.pod
index f4786699..e7316889 100644
--- a/pod/urpmi.8.pod
+++ b/pod/urpmi.8.pod
@@ -8,13 +8,15 @@ urpmi - rpm downloader, installer and dependency solver
=head1 DESCRIPTION
-The purpose of urpmi is to install rpms (or rpm files), including all
-their dependencies. You can also use it to install the build dependencies
-of a source package (or of an rpm spec file), or a source package itself.
+The purpose of urpmi is to install rpm packages, including all their
+dependencies. You can also use it to install the build dependencies of an
+srpm (an rpm source package), or the build dependencies read from a plain
+rpm spec file; or to install a source package itself in order to rebuild
+it afterwards.
You can compare rpm vs. urpmi with insmod vs. modprobe or dpkg vs apt-get.
-Just launch urpmi followed by what you think is the name of the
-package(s), and urpmi will:
+Just run urpmi followed by what you think is the name of the package(s),
+and urpmi will:
=over 4
@@ -32,16 +34,21 @@ dependencies are already installed.
If not, propose to install the dependencies, and on a positive answer,
proceed.
+=item *
+
+Finish by installing the requested package(s).
+
=back
Note that urpmi handles installations from various types of media (ftp,
-http, rsync, local and nfs volumes, and removable media such as CDROMs)
-and is able to install dependencies from a medium different from the
+http, rsync, local and nfs volumes, and removable media such as CDROMs or
+DVDs) and is able to install dependencies from a medium different from the
original package's media. For removable media, urpmi may ask you to insert
-the appropriate disk, if necessary. To add a new medium containing rpms,
-run C<urpmi.addmedia>. To remove an existing medium, use
-C<urpmi.removemedia>. To update the package list (for example when the ftp
-archive changes) use C<urpmi.update>.
+the appropriate disk, if necessary.
+
+To add a new medium containing rpms, run C<urpmi.addmedia>. To remove an
+existing medium, use C<urpmi.removemedia>. To update the package list (for
+example when the ftp archive changes) use C<urpmi.update>.
=head1 OPTIONS
@@ -49,12 +56,12 @@ archive changes) use C<urpmi.update>.
=item B<--help>
-Print a help message and exit (this is the same as B<-h> or B<-?>).
+Prints a help message and exit (this is the same as B<-h> or B<-?>).
=item B<--update>
-Use only update media. This means that urpmi will search
-packages and resolve dependencies only in media marked as containing updates.
+Use only update media. This means that urpmi will search packages and
+resolve dependencies only in media marked as containing updates.
=item B<--media> I<media1,...,mediaN>
@@ -72,8 +79,7 @@ B<--auto-select>.
=item B<--sortmedia> I<media1,...,mediaN>
-Sort the specified media. Substrings may be used
-to simplify grouping.
+Sort the specified media. Substrings may be used to simplify grouping.
=item B<--synthesis> I<file>
@@ -97,8 +103,8 @@ C<urpmi.update>.
=item B<--no-install>
-Only download packages, don't install them. You'll find them in
-F</var/cache/urpmi/rpms>.
+Only download packages, don't install them. After operation, you'll find
+them in F</var/cache/urpmi/rpms>.
=item B<--no-uninstall>
@@ -107,20 +113,18 @@ This can be safer in auto mode.
=item B<--keep>
-When some dependencies cannot be satisfied,
-change the selection of packages to try to keep existing packages instead
-of removing them. This behaviour generally rejects the upgrade of packages
-given on command line (or when using B<--auto-select>) when a dependency error
-occurs.
+When some dependencies cannot be satisfied, change the selection of
+packages to try to keep existing packages instead of removing them. This
+behaviour generally rejects the upgrade of packages given on command line
+(or when using B<--auto-select>) when a dependency error occurs.
-=item B<--split-level I<number>>
+=item B<--split-level> I<number>
-Split urpmi's operation in small transactions when
-the total number of packages to upgrade is greater than the given I<number>.
-This option is activated by default, and the default value of I<number> is
-20.
+Split urpmi's operation in small transactions when the total number of
+packages to upgrade is greater than the given I<number>. This option is
+activated by default, and the default value of I<number> is 20.
-=item B<--split-length I<count>>
+=item B<--split-length> I<count>
Split urpmi's operation in small transactions of at
least I<count> packages. The default is 1 and setting this value to 0 just
@@ -176,7 +180,7 @@ this case.
Activate distributed execution of urpmi to other machines (it is mandatory
that urpmi is installed, but it is not necessary to have media defined on
any machines). I<alias> defines which extension module is to be used by
-urpmi (currently, urpmi-parallel-ka-run or urpmi-parallel-ssh are
+urpmi (currently, C<urpmi-parallel-ka-run> or C<urpmi-parallel-ssh> are
available) and which machines should be updated. This alias is defined in
the file F</etc/urpmi/parallel.cfg> as described below.
@@ -212,9 +216,9 @@ Specify additional command-line options to be passed to curl, rsync or
wget when retrieving files. If several options are to be passed, separate
them with spaces and enclose them in quotes.
-=item B<--limit-rate I<rate>>
+=item B<--limit-rate> I<rate>
-Try to limit the download speed, I<rate> is given in bytes/sec. This
+Try to limit the download speed. I<rate> is given in bytes/sec. This
option is not active by default.
=item B<--resume>
@@ -437,16 +441,9 @@ with an older version.
=head1 AUTHOR
-Pascal Rigaux (original author), Francois Pons,
+Pascal Rigaux (original author), FranE<ccedil>ois Pons,
Rafael Garcia-Suarez, <rgarciasuarez@mandriva.com> (current maintainer)
-=head1 CONTRIBUTORS
-
-Please mail to authors if you are not belonging to this alphabetically
-sorted list after having contributed. Andrej Borsenkow, Guillaume
-Cottenceau, Philippe Libat, Bryan Paxton, Guillaume Rousse, Michael
-Scherer, Alexander Skwar, Olivier Thauvin, Erwan Velu, Florent Villard.
-
=head1 SEE ALSO
urpmi.addmedia(8), urpmi.update(8), urpmi.removemedia(8), urpmf(8),