4

It seems that I can not do anything to update this outdated TeXlive+Kile system.

********:~/TeX$ texhash
texhash: /usr/local/share/texmf/ls-R: no write permission. Skipping...
texhash: /var/lib/texmf/ls-R-TEXMFMAIN: no write permission. Skipping...
texhash: /var/lib/texmf/ls-R-TEXLIVE: no write permission. Skipping...
texhash: /var/lib/texmf/ls-R: no write permission. Skipping...
texhash: Done.
Ma Ming
  • 2,306

1 Answers1

9

Install the file in ~/texmf/tex/latex/<package name> then it will be found by the system without running texhash. You can control the TEXMFHOME value by

echo $TEXMFHOME

it should point to your home directory

N.N.
  • 36,163
  • 3
    TeX Live usually doesn't use environment variables, so you should use kpsewhich --var-value=TEXMFHOME instead. And texhash is not required for the home tree. – Philipp Mar 31 '11 at 16:06
  • depends to your installation. And that texhash isn't needed for TEXMFHOME was already mentioned ... :-) –  Mar 31 '11 at 16:21
  • Indeed, I should actually read the posts. I've only noticed the word "texhash" :-) – Philipp Mar 31 '11 at 16:42