问题是我从互联网上安装了原始的 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-beamer
,latex-xcolor
因为我已完成安装。问题是如何根据我计算机上已有的软件包在系统范围内创建虚拟软件包。Ubuntu 应该检测并将其识别为已安装的软件包。此外,当我使用 时,应该更新软件包tlmgr update --all
。有人能解释一下这个问题吗?
答案1
Ubuntu 只知道自己的软件包系统。它不会与 CTAN 集成。如果你想欺骗 APT 认为你拥有这些软件包的 Ubuntu 版本,你必须自己做。而且它可能不会完美地工作。
您可以使用该equivs
包轻松地将Provides
所有这些包组合成一个包。这样应该可以。