summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-08-01 02:37:15 +0000
committerKarl Berry <karl@freefriends.org>2009-08-01 02:37:15 +0000
commit299b3dc3fa4671f73fe2664132b97f57d22cecc0 (patch)
tree7ad7c0d6161b1fd2a5080f0a5fe98331ee87c9a7 /Master
parentd679cda6cf14ab2675be5a80c5d4061cbaa14510 (diff)
/home/texlive/karl/Master/tlpkg/bin/tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@14511 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf/doc/man/man1/tlmgr.128
-rw-r--r--Master/texmf/doc/man/man1/tlmgr.pdfbin35915 -> 35994 bytes
2 files changed, 14 insertions, 14 deletions
diff --git a/Master/texmf/doc/man/man1/tlmgr.1 b/Master/texmf/doc/man/man1/tlmgr.1
index 92074391aaf..9437874908a 100644
--- a/Master/texmf/doc/man/man1/tlmgr.1
+++ b/Master/texmf/doc/man/man1/tlmgr.1
@@ -129,7 +129,7 @@
.\" ========================================================================
.\"
.IX Title "TLMGR 1"
-.TH TLMGR 1 "2009-07-30" "perl v5.8.8" "User Contributed Perl Documentation"
+.TH TLMGR 1 "2009-07-31" "perl v5.8.8" "User Contributed Perl Documentation"
.SH "NAME"
tlmgr \- the TeX Live Manager
.SH "SYNOPSIS"
@@ -247,11 +247,10 @@ at the installation source. Either \f(CW\*(C`\-\-all\*(C'\fR or at least one \f
must be specified. Options:
.IP "\fB\-\-all\fR" 4
.IX Item "--all"
-Update all installed packages but the tlmgr itself.
-For packages contained in an installed
-collection, also install new packages and remove deleted packages in
-those collections. Packages not contained in an installed collection
-are not considered for addition or removal.
+Update all installed packages except for tlmgr itself. For packages
+contained in an installed collection, also install new packages and
+remove deleted packages in those collections. Packages not contained
+in an installed collection are not considered for addition or removal.
.Sp
More precisely, if both the server and the local installation have a
collection C, and C on the server contains a package A that is not
@@ -260,15 +259,16 @@ contains a package B, but B is no longer in the server's C, then B will
be deleted.
.Sp
In case that updates to tlmgr itself are present this will not work
-unless also the option \fB\-\-self\fR is given.
+unless also the option \fB\-\-force\fR or \fB\-\-self\fR is given.
.IP "\fB\-\-self\fR" 4
.IX Item "--self"
-Updates tlmgr itself if updates are present. On Windows this includes
-updates to the perl interpreter shipped by TeX Live.
+Update tlmgr itself (that is, the infrastructure packages) if updates
+are present. On Windows this includes updates to the perl interpreter
+shipped by TeX Live.
.Sp
-If this option is given together with \fB\-\-all\fR then first tlmgr will
-be updated, and after that tlmgr restarted to complete with the rest
-of the updates.
+If this option is given together with \fB\-\-all\fR or a list of packages
+then tlmgr will be updated first and, if this update succeeds, it will
+be restarted to complete the rest of the updates.
.IP "\fB\-\-list\fR" 4
.IX Item "--list"
Concisely list the packages which would be updated, newly installed, or
@@ -279,8 +279,8 @@ Nothing is actually installed; instead, the actions to be performed are
written to the terminal. This is a more detailed report than \f(CW\*(C`\-\-list\*(C'\fR.
.IP "\fB\-\-force\fR" 4
.IX Item "--force"
-If updates to tlmgr itself (that is, the infrastructure packages) are
-present, tlmgr will not perform the update unless this option is given.
+Force update of packages even if updates to tlmgr itself are present.
+Updates to tlmgr are not performed unless \fB\-\-self\fR option is also given.
(\f(CW\*(C`\-\-list\*(C'\fR is still performed regardless of this option.)
.IP "\fB\-\-no\-remove\fR" 4
.IX Item "--no-remove"
diff --git a/Master/texmf/doc/man/man1/tlmgr.pdf b/Master/texmf/doc/man/man1/tlmgr.pdf
index e512bf7529e..5f1e07a74f8 100644
--- a/Master/texmf/doc/man/man1/tlmgr.pdf
+++ b/Master/texmf/doc/man/man1/tlmgr.pdf
Binary files differ