9

This is what happens when I try to install asciidoc:

$ sudo apt-get install asciidoc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dblatex docbook-utils jadetex latex-beamer latex-xcolor libgraphite3
  libkpathsea6 libptexenc1 lmodern luatex pgf prosper ps2eps tex-gyre texlive
  texlive-base texlive-bibtex-extra texlive-binaries texlive-common
  texlive-doc-base texlive-extra-utils texlive-font-utils
  texlive-fonts-recommended texlive-fonts-recommended-doc
  texlive-generic-recommended texlive-latex-base texlive-latex-base-doc
  texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended
  texlive-latex-recommended-doc texlive-luatex texlive-math-extra
  texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc
  tipa xmlto

As far as I understand, it is completely unnecessary for the html and docbook backends: I would only need it if I want to generate latex files.

This question is related to this question, in the sense that it is not easy to install vanilla Tex Live on a Ubuntu / Debian (this is necessary for getting up-to-date versions of Tex Live components, sometimes).

1 Answer 1

11

Try:

sudo apt-get --no-install-recommends install asciidoc

Package can recommend another packages, if the maintainer think many people that use it will need the second one, or it has some features that needs it.

2
  • Great! I did not realize that apt-get installs recommended packages by default. In this case, it is the optional dblatex that has texlive as a depend. Thank you!
    – XXX
    Oct 11, 2013 at 7:05
  • And this is great right until you later run apt-get dist-ugprade and it installs all the recommended packages anyway because there is a new asciidoc version :-( Dec 20, 2018 at 22:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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