Xubuntu 16.04.1中texlive的安装问题

Xubuntu 16.04.1中texlive的安装问题

在 Xubuntu 16.04.1 中安装 texlive 时,无法正确安装。当我升级系统时,它显示以下错误。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 texlive-full : Depends: texlive-lang-english (>= 2015) but it is not installed
                Depends: texlive-latex-recommended-doc (>= 2015) but it is not installed
                Depends: texlive-latex-base-doc (>= 2015) but it is not installed
E: Unmet dependencies. Try using -f.

我也尝试过:

sudo apt-get -f install

这不起作用。我也尝试了 Synaptic,但它给出了以下错误

E: /var/cache/apt/archives/texlive-lang-english_2015.20160223-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf' to '/usr/share/doc/texlive-doc/latex/lshort-english/lshort.pdf.dpkg-new': unexpected end of file or stream
E: /var/cache/apt/archives/texlive-latex-recommended-doc_2015.20160320-1_all.deb: cannot copy extracted data for './usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex' to '/usr/share/doc/texlive-doc/latex/eso-pic/eso-ex4.tex.dpkg-new': unexpected end of file or stream

请帮我

答案1

我在从 Ubuntu LTS 14.04 升级到 LTS 16.04.1 时遇到了类似的问题。我无法按照以下建议删除 textlive*牧场.然后我找到了解决方案韦赫卡关于如何删除 texlive-latex-base-doc: 版本更新后 apt-get 损坏(未满足依赖关系)

$ sudo dpkg --force-all --purge texlive-latex-base-doc

小心地删除所有软件包也很重要,否则重新安装将不起作用。我按照以下评论中的步骤进行操作:穆贝纳在对给出的解决方案的评论中内特·埃尔德雷奇对于 mubeena 自己的帖子:升级时出现很多 dpkg 错误

$ sudo apt-get remove --purge tex-common texlive-*
$ sudo rm /etc/texmf/

根据您收到的其他错误,您可能还需要使用以下方法删除 texlive-lang-english

$ sudo dpkg --force-all --purge texlive-lang-english

然后你可以做

$ sudo apt-get -f install

最后

$ sudo apt-get install texlive-full

最后一个命令将安装您需要的所有东西,甚至更多。您可能想探索其他详细或更轻量的 texlive 安装版本,但安装所有内容可能会为您简化事情。我分享以下解释不明飞行物在以下主题中:在 Ubuntu 12.04 上安装 texlive-full,但有一个很好的细分马斯鲁尔如果您只想安装您需要的东西。

相关内容