TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

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

OS: Ubuntu 11.10
TeX: Tex Live 2011
List of packages originally installed with Tex Live

Using the information given at the aforementioned question, I was able to see the list of packages in my current TeX Live installation. I wanted to save the list in a file. I tried using the "Edit>>Select All" option from the terminal. But using that I am able to save only a small sub-section of it. Is there a simple addition that I can make to the "list" command with "tlmgr" to make it print the output to a file?

share|improve this question
What operating system are you running? Try tlmgr list | grep '^i' > packages.txt under Linux. – Werner May 16 '12 at 3:57
Sorry about that; I am running Ubuntu 11.10. – Shashank Sawant May 16 '12 at 4:01
Then just use the command line below :) – Xavier May 16 '12 at 4:03
up vote 35 down vote accepted

Simply type the following command in a terminal / command prompt:

tlmgr list --only-installed > installed_texlive_packages.txt

which will save the list to a file called installed_texlive_packages.txt.

share|improve this answer

Compile it with -shell-escape option.

enter image description here

enter image description here


\gdef\trimmer#1{\expandafter\trimtok #1}%


\immediate\write18{tlmgr list --only-installed > installed-packages.txt}
    \readline\reader to \data
        \item \trimmer{\data}

For animated version, click this link (only several KiB).

share|improve this answer
I love overkill solutions :-) – Daniel Sep 24 '12 at 12:13

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.