Quoting Joao Luis Meloni Assirati <[EMAIL PROTECTED]>:
> On Wed, 30 Oct 2002, Robin Turner wrote:
> > sty and cls files need to go in the latex subdirectory of your TeX
> > installation. As root, cd to wherever it is (e.g.
> > /usr/share/texmf/tex/latex) then copy the files (you probably want to
> > makea new subdirectory for them first, though putting them in ./base
> > should also work). Then run texhash to update your TeX installation.
>
> In my system (Debian 3.0) the tex distribution is tetex and it has the
> configuration file /etc/texmf/texmf.cnf which says
>
> TEXMFLOCAL = /usr/local/share/texmf
>
> that is, I can put additional sty files in a subdirectory like
> /usr/local/share/texmf/book/ and then run texhash. Maybe there is some
> place like this in your system where you can put additional tex material
> without messing your (linux) distribution.
There's some fine instructions at http://www.ctan.org/installationadvice/ on
how to maintain a single-user TeX system that explains all the nitty-gritty
details of this.
:Peter