[OS X TeX] OS X TeX newbie needs help installing TeX on non-boot volume
Peter_Dyballa at Web.DE
Sat Sep 10 16:00:30 CEST 2005
Am 10.09.2005 um 14:41 schrieb Rowland McDonnell:
> What I'd like to do is install everything I need on a volume other than
> the boot volume (I keep all added software and user data off my boot
> volume for safety's sake - at least, in those cases where I can work
> how to do this safely). I've read the documentation I can find and
> can't work out how to do this.
I think there is nowhere a place to change the location where
i-Installer installs teTeX ...
I can think of two things that might do the job -- and they might be
1. Set an environment variable TEXMF in ~/.MacOSX/environment.plist
that points to a teTeX 'root' directory on the other volume. Log off
and log in again, maybe as the owner of the TeX software, so that the
setting becomes valid. If i-Installer follows the usual guide lines it
will read $TEXMF's value and install TeX there. If not: next try.
2. Create on the command line a sym-link! First you should have created
a new and empty directory (folder), let's re-use the name teTeX for
this exactly mixed-case as written here, on the other volume. In
Terminal you enter 'ls -l /usr/local' and check whether the shell
returns a message like "ls: /usr/local: No such file or directory" --
if this happens then you don't have that directory and need to create
it as 'sudo mkdir /usr/local ; sudo chmod 755 /usr/local <Return>' and
you will get asked for your password. Now you can 'cd /usr/local
<Return>' and then start typing 'sudo ln -s ' and now you drag the
newly created teTeX directory (folder) on Terminal. Press Return! It
won't work to create a Mac alias with Cmd-L, it has to be a normal
file, i.e. a "sym-link." Again I hope that installer will follow the
sym-link named /usr/local/teTeX to the place on the other volume and
install all software there.
BTW, you haven't saved much network traffic by fetching the i-Packages!
You probably only have the "thin" versions (a bundle of various scripts
and configuration files). During i-Installation the real data transfer
starts and 100+ MB will be fetched, depending on what you actually like
to install. Now, to save all you've downloaded, you need to change
i-Installer's Preferences to *not* make the package thin after
installation. This measure too will help you in a case when you want to
reconfigure your installation and install an addition, for example add
a new format or delete a language from Babel or make the fonts in the
PDF output files to "download" to the printer, i.e. the usual set of
PostScript fonts that comes with the PostScript printer is downloaded
although not needed for printing -- but needed to make the microstyle
package work, which is that the characters of your text are compressed
or expanded in small discrete steps to make them fit better, as if
optimized by hand.
AND: you should keep the other volume inside your Mac! If it's an
external disk chances are that it might be unavailable at some moment.
Then it's hard to estimate what might happen during installation ... A
TeX run from an inexistent volume can't do much.
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
-Benjamin Franklin, Historical Review of Pennsylvania.
--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
More information about the macostex-archives