<div dir="ltr"><div>Hi all<br><br></div>when I started to use Linux and TeX Live in 2005, /usr/local was a common place for software that was not a part of the Linux distro. After the default installation of Linux it was created automatically but /opt did not exist. Even now if I compile a package from the sources (eg I needed a newer version of gnuplot), "make install" installs it to /usr/local, not to /opt.<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">Zdeněk Wagner<br><a href="http://ttsm.icpf.cas.cz/team/wagner.shtml" target="_blank">http://ttsm.icpf.cas.cz/team/wagner.shtml</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a></div></div>
<br><div class="gmail_quote">2015-09-27 21:42 GMT+02:00 Norbert Preining <span dir="ltr"><<a href="mailto:preining@logic.at" target="_blank">preining@logic.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Tristan,<br>
<br>
thanks for contacting us.<br>
<span class=""><br>
> documentation, configuration files, etc.) in a directory hierarchy rooted<br>
> at /usr/local/texlive/2015.<br>
<br>
</span>Yes, that is the default location, as it has been since many many<br>
years (20?)<br>
<span class=""><br>
> /usr/local/texlive/2015 is the wrong place to root the installation, as<br>
> this violates the Filesystem Hierarchy Standard (FHS) used by GNU/Linux,<br>
<br>
</span>We never claimed that we follow the FHS, thus we are not bound to<br>
the FHS. We are providing TeX Live on much more systems than Linux,<br>
and while we are sure that the /usr/local is reasonably common,<br>
I wouldn't be sure of the /opt hierarchy.<br>
<span class=""><br>
> Installing TeX Live in /usr/local/texlive/2015 therefore makes it difficult<br>
> for other users to predict its location, and could interfere with automated<br>
> package management tools and other software which expects a clean<br>
<br>
</span>Why? If an admin installs it, he can use links into /usr/local/bin,<br>
or, extend the system path properly (what I did on our local department<br>
system).<br>
<br>
Furthermore, there is as far as I remember or have seen *NO*<br>
package management system that installs into /usr/local.<br>
<span class=""><br>
> I believe the proper place to root the TeX Live installation is under /opt<br>
> (e.g., /opt/tug/texlive/2015).  The /opt hierarchy (see Section 3.13 of the<br>
<br>
</span>You are completely free to install it there, there is nobody hindering<br>
you in that, if you are deeply interested in FHS.<br>
<br>
At least from my side I don't see any need to change a default which<br>
has been in use for many years, just for a FHS which we don't follow.<br>
<br>
Of couse, others here might have a different opinion, though.<br>
<br>
All the best<br>
<br>
Norbert<br>
<br>
------------------------------------------------------------------------<br>
PREINING, Norbert                               <a href="http://www.preining.info" rel="noreferrer" target="_blank">http://www.preining.info</a><br>
JAIST, Japan                                 TeX Live & Debian Developer<br>
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13<br>
------------------------------------------------------------------------<br>
</blockquote></div><br></div>