1

I'm having a lot of trouble updating LaTeX on my Mac. I have never done this, but I do have the 2016 version of LaTeX, so I think I only need to update the packages. I read that the tlmgr package using "tlmgr update --all" would be the update I need. However, LaTeX keeps asking me for a file.

What I wrote is LaTeX is:

\documentclass{article}
\usepackage{tlmgr}


\begin{document}

tlmgr update --all

\end{document}

Thank you!

  • 1
    tlmgr is a command not a latex package, you need to type the command on the commandline (terminal) not put it in a latex file. But I thought theat mactex had some kind of gui front end – David Carlisle May 3 '17 at 15:49
  • If you have the application "TeX Live Utility.app", you can use this to update – user36296 May 3 '17 at 15:53
  • the premise of this question is oddly amusing – thymaro Apr 23 '18 at 7:22
4

tlmgr is not a tex package — it’s a program, distributed with TeXLive. So to run it, you don’t load it in a TeX document. Instead, open the Terminal (on Mac OS, go to the Applications folder, and then inside that the Utilities folder, and the Terminal should be in there); and then in the Terminal’s window, type the tlmgr command you want, e.g.

tlmgr update --all

and then hit Enter/Return to tell the Terminal to run the command.

  • On Mac you need to run tlmgr using sudo as latex is owned by root. It also a good idea to use the --self option, then tlmgr will also be updated if there are any updates for it. – daleif May 3 '17 at 15:56
  • Hi! Thanks for the answer. I found the Terminal, but it keep giving me an error, and telling me the output failed. This is the same if I use the command "tlmgr update --self". And, the TeX Live Utility is saying that the listings failed. – Valerie Desjardins May 3 '17 at 16:00
1

You have the MacOS version: TeX Live Utility, a graphical interface which can be put in the dock.

  • Hi! It tells me that the listings failed, and nothing was updated. Thanks for your help! – Valerie Desjardins May 3 '17 at 16:02

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.