TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a CLSI (LaTeX server) instance running on Ubuntu 10.04:


Now I want to install a new package and also upgrade an existing package. The packages contain only .cls (class) and .sty (style) files, thus I added a new folder in texmf-live/tex/latex, copied the new files there while updating the files in the existing folders with new files. Restarted box.

But the new package is not being recognized! :(

I tried texhash but it did not work. There is no tlmgr in the instance installed in CLSI package (from above link). Anyone has an idea how I can accomplish this?

share|improve this question
Forget about TL2009; instead update to TeXLive 2012. – Martin Schröder Nov 14 '12 at 18:31
I don't think this question should be downvoted: It is on-topic and clearly states the problem. Please don't downvote without leaving an explanation. – Jake Nov 14 '12 at 18:34
I suspect the down vote might have been form a new user not know what they are doing. And, Welcome to TeX.SE. Unless you have some legacy documents that you are afraid might have issues with new versions, I don't see a reason to stick with TL2009. – Peter Grill Nov 14 '12 at 19:29
@Jake: IMNSHO this question (how to add new packages to a TL installation) is clearly answered in the TL documentation. – Martin Schröder Nov 14 '12 at 23:19
@MartinSchröder: Perhaps, but in that case leaving a comment pointing the user to the relevant part of the documentation and asking if that solves the problem would be more appropriate than anonymously downvoting a new user. We answer plenty of questions here that technically would be clearly answered in the documentation. – Jake Nov 15 '12 at 7:04

If you dont have a good reason to stay at TeX Live 2009 it is the best to upgrade.

I have just installed TeXLive2012 on debian linux stable because i had 2009 too. It works like a charm.

mkdir texlive
cd texlive
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xzf install-tl-unx.tar.gz
sudo -s
perl install-tl-*/install-tl -gui

3 GB download... wait... 
Add the new TeXLive to your `PATH`

You find more details on the ctan documentation but it is not very nice to read.

  • Dont forget to adjust the PATH environment
  • You can install TeXLive where you want. (although it is a good habbit to put it to /usr/local)
  • It is no problem, if you have an older or another TeX installation on your system as it will be ignored.
share|improve this answer
i did the same, but then i've total control of my machine (being as i'm a sort of sysadmin). your comments should be prefaced with "if you've enough spare disc space, and if you've useful control over your system. (i can't install 3gbytes in my home directory, for example -- i keep my quota lower than that, to avoid problems.) – wasteofspace Nov 16 '12 at 13:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.