How can I update the Mac binaries of a TeX Live installation on a Ubuntu server?
The setup is the following:
- I have a headless Ubuntu 11.10 server running on which I have
installed TeX Live 2011. More specifically, I have installed the
Linux (
x86_64-linux
), Mac (x86_64-darwin
) and Windows (win32
) binaries. - I can access the server via
ssh
from my local network. - I want to update the Mac part of the distribution.
I can update the Linux binaries without hassle, as I am naturally able to execute the tlmgr
within the x86_64-linux
folder. If I connect to the server via ssh
and try to run tlmgr
from the x86_64-darwin
directory I get an error, of course, because it is built for the wrong architecture.
If I run “TeX Live Utility” from the MacTeX package (with paths accordingly set), the GUI shows me “Listing failed” and the log file reads
2012-01-24 12:12:15 +0000 Notice -[TLMOperation main][355]
tlmgr: Initialization failed (in setup_unix_one):
tlmgr: could not find a usable wget.
tlmgr: Please install wget and try again.
tlmgr: Initialization failed (in setup_unix_one):
tlmgr: could not find a usable xzdec.
tlmgr: Please install xzdec and try again.
Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
How can I get tlmgr
to work correctly?
tlmgr update --all
does not also update the Mac and Windows binaries? – Martin Schröder Jan 24 '12 at 12:47tlmgr
really works—I thought it just cared for the binaries of the same architecture, i. e. the Linuxtlmgr
only updates the Linux files. Is there any way I can find out whethertlmgr
“knows” that there are other files which should be updated as well? – brian-ammon Jan 24 '12 at 16:06tlmgr update --list
. And readman tlmgr
. – Martin Schröder Jan 24 '12 at 17:25