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?

  • 5
    Forget about TL2009; instead update to TeXLive 2012. – Reinstate Monica - M. Schröder Nov 14 '12 at 18:31
  • 4
    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. – Reinstate Monica - M. 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.
  • 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 clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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