关于如何制作虚拟包的详细说明

关于如何制作虚拟包的详细说明

问题是我从互联网上安装了原始的 TeXlive。但是当我想安装像 LyX 这样的程序时,它显示以下内容:

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

我确信和 其他软件包都已安装latex-beamerlatex-xcolor因为我已完成安装。问题是如何根据我计算机上已有的软件包在系统范围内创建虚拟软件包。Ubuntu 应该检测并将其识别为已安装的软件包。此外,当我使用 时,应该更新软件包tlmgr update --all。有人能解释一下这个问题吗?

答案1

Ubuntu 只知道自己的软件包系统。它不会与 CTAN 集成。如果你想欺骗 APT 认为你拥有这些软件包的 Ubuntu 版本,你必须自己做。而且它可能不会完美地工作。

您可以使用该equivs包轻松地将Provides所有这些包组合成一个包。这样应该可以。

相关内容