Take the 2-minute tour ×
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.

I installed with the net install Texlive 2010 on an Ubuntu machine. Because I don't have to much space to spare I carefully selected components to install to reduce the required disk-space.

Later I missed some package and I wanted to install it with tlmgr. However, tlmgr is nowhere to be found! I'm guessing I somehow didn't install it.

How can I fix this the best?

Edit: I did really installed the Texlive 2010 from the texlive website. I downloaded this file, and started the installation with sudo ./install-tl. The paths I kept standard and the only thing I changed are which collections are installed, leaving some collections that are not useful for me out. When I list all binaries in /usr/local/texlive/2010/bin/i386-linux I have e.g. latex,lualatex,bibtex etc. but not xetex (which I didn't want to install) and not tlmgr.

Also, when I type pdflatex anywhere, I see the following version This is pdfTeX, Version 3.1415926-1.40.11 (Tex Live 2010)which wouldn't be possible with Ubuntu packages, as they are TexLive 2009. (which pdflatex gives /usr/local/texlive/2010/bin/i386-linux/pdflatex)

share|improve this question
2  
It sounds very much to me as if you are using Ubuntu's TeX Live packages rather than installing TeX Live directly. Ubuntu removed tlmgr, as they expect you only to install their packages. –  Joseph Wright Dec 23 '10 at 8:04
1  
@Joseph I think I didn't install Ubuntu's texlive packages. See also my edit. –  Peter Smit Dec 23 '10 at 8:13
1  
it should be a link to ../../texmf/scripts/texlive/tlmgr.pl try to create it –  Herbert Dec 23 '10 at 8:15
1  
@Peter, then your installation is incomplete. Without these scripts directory you can't run a lot of other things –  Herbert Dec 23 '10 at 8:21
1  
@Peter. I agree with Herbert: something is badly up here. I'd try re-installing TeX Live! –  Joseph Wright Dec 23 '10 at 8:23
show 4 more comments

3 Answers

up vote 3 down vote accepted

It should be safe to install TL again with the same location settings, and this time only select tlmgr. (I'm surprised tlmgr is not part of the 'essential binaries' group anyway.) I think it would be safe to uncheck all "macros for XXX" options sice they will not be erased from a previous install, I'm less sure about font options.

Are you installing a version of TL provided by Debian/Ubuntu? Those have been known to remove tlmgr in the first place, since it's a packaging mechanism that bypasses the distribution's own.)

share|improve this answer
    
No, it is the TL installer from the texlive website. I am not sure in which 'collection' tlmgr is located. The essential binary collection is installed, as I have latex et al. –  Peter Smit Dec 23 '10 at 8:06
    
@Peter Smit: tlmgr is in texlive.infra, but as Herbert says, it's only a symlink. –  Ulrich Schwarz Dec 23 '10 at 11:30
2  
no, it's not really safe. True, existing files won't be deleted, but the problem is, tlmgr will not know about the already installed packages, hence update --all will not work as expected, etc. –  mpg Dec 23 '10 at 17:25
add comment

During the installation of TeX Live 2010, ensure that you go into the options menu and enable the creation of the symlinks. (At least, this is the cause of a common problem with another project I've worked on -- folks forget to create the symlinks, so tlmgr, etc. aren't in the PATH.)

share|improve this answer
    
It's quite weird that the symlink option isn't listed in the 'O' summary on the main page of the install prompt. –  T. Verron Aug 22 '12 at 20:59
add comment

Just use install-tl and do a custom install over, but not replacing, your already existing install, selecting just the essential collection "Essential programs and files". It worked for me.

share|improve this answer
add comment

Your Answer

 
discard

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.