TeX Live Utility

This project is maintained by amaxwell

TeX Live Utility

What Is This?

TeX Live Utility is a Mac OS X graphical interface for TeX Live Manager, which is a tool provided with TeX Live 2008 and later, for updating, installing, and otherwise managing TeX Live. TeX Live Utility aims to provide a native Mac OS X interface for the most commonly used functions of the TeX Live Manager command-line tool.

Use the “Latest Version” link in the sidebar to download a compiled binary (either a .dmg or .tar.gz file, depending on the version). If you are using Mac OS X Catalina or later, you will need to control-click (or right-click) on the TeX Live Utility icon in Finder and choose “Open” from the contextual menu, due to Apple’s Gatekeeper. If you need more information, see this blog post for details.

Functionality

The present subset of commands is as follows:

See Getting Started for screenshots and more specific details.

Why Use This?

Why use this program when you can use the command line tlmgr or its built-in Perl/Tk GUI? TeX Live Utility performs TeX Live infrastructure updates using the Disaster Recovery script, which avoids problems with tlmgr removing itself while updating. TeX Live Utility also provides a native OS X user interface, and does not require installation of Perl/Tk (which can be complicated).

Requirements

Versioning Notes

TeX Live Utility 0.74 and earlier will work with TeX Live 2008 and 2009. Current versions of TeX Live Utility require TeX Live 2009 or later, due to changes in the tlmgr tool itself.

The last version to support Mac OS X 10.7 and 10.8 was TeX Live Utility 1.41. Support for those was dropped two weeks after 1.41 was released, due to another Xcode version jump. Since 10.7 and 10.8 kind of sucked, this was no great loss.

If you are stuck using Mac OS X Snow Leopard 10.6.8, you can use TeX Live Utility 1.36 or earlier. Apple’s compiler removed support for 10.6.8, which is a shame since it was the last good version of OS X.

If you are stuck using Mac OS X Leopard 10.5.7 (e.g, you are using a PowerPC system), you can use TeX Live Utility 1.03 or earlier. Unfortunately, Apple made it too hard to keep supporting 10.5.

Support

If you have a bug report or feature suggestion, please use the issue tracker (Issues tab on this page). There is also a Mailing List dedicated to discussion of TeX Live Utility where you can post questions, comments, or discuss ideas for development. Subscription isn’t required if you just have a question; you can email us directly.

Beta Testing

There is usually a beta release available on the Releases Page which is more recent than the latest official release. These are likely to have bugs, so any testing and feedback is appreciated.

Instructions for downloading the source and compiling it are available here.

License

TeX Live Utility is free software, and released under the BSD License