Ask Ubuntu is a question and answer site for Ubuntu users and developers. 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

The problem is that I have vanilla TeXlive installed from the internet. However when I want to install a program like LyX, it says this:

The following NEW packages will be installed:
  dvipng latex-beamer latex-xcolor lmodern lyx lyx-common pgf
  preview-latex-style prosper ps2eps tex-common texlive-base texlive-binaries
  texlive-common texlive-doc-base texlive-extra-utils texlive-font-utils
  texlive-fonts-recommended texlive-fonts-recommended-doc
  texlive-generic-extra 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-pictures
  texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-science
  texlive-science-doc tipa

I'm sure that latex-beamer, latex-xcolor and other ones installed as I have a full installation. The question is how to make a virtual package system-wide from what I have already on my computer. Ubuntu should detect and recognize it as an installed package. Also the package should be updated when I forinstance use tlmgr update --all. Could someone shed some light on this issue?

share|improve this question
How you installed latex beamer? From source? – Tachyons Jan 7 '13 at 9:00
@Tachyons, no from CTAN Texlive – rowman Jan 7 '13 at 9:31
I am not familiar with tex, so Idk about risk of skipping it. Any way you can create a empty debian package with name latex beamer using dpkg -b. I will post detailed instructions later if no other ppl answered this question :) – Tachyons Jan 7 '13 at 10:29
up vote 1 down vote accepted

Ubuntu only knows about its package system. It isn't going to integrate with CTAN's. If you want to trick APT into thinking that you have Ubuntu versions of these packages, you have to do that yourself. And it probably won't work perfectly.

You can use the equivs package to easily make a package that Provides all of these packages. That should work.

share|improve this answer

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.