在 Ubuntu 16.04 LTS 上安装 texlive 2017

Roh*_*lur 16 package-management latex texlive 16.04

我尝试texlive在 2015 年安装2017 年,但出现了一些错误。它说

trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README',
   which is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)'
Run Code Online (Sandbox Code Playgroud)

我用了

sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

Sum*_*nal 10

要安装最新最好的 TeXLive 2017,请在终端中运行以下代码:

curl -sL http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz | tar zxf - && mv install-tl-20* install-tl
cd install-tl
echo "selected_scheme scheme-full" > profile \
  && ./install-tl -repository http://mirror.ctan.org/systems/texlive/tlnet -profile profile
export PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH
Run Code Online (Sandbox Code Playgroud)

当您想在需要时更新软件包时,可以发出以下命令: tlmgr update --all

(完整的安装说明可以在拖船网站上找到

如果你不想安装任何东西,这里是TeXLive 2017 with Pandoc 的docker 镜像——一个多功能的通用文档转换器。

享受!!


Jan*_*igt 6

我昨天遇到了这个问题并迭代解决了它......花了相当长的时间。

错误消息还指向下载的 .deb-package。您可以使用以下命令强制安装: dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb

这将安装带有很多警告的软件包,但您可以继续sudo apt install -f(我实际使用过dist-upgrade)直到下一次崩溃。我不得不为六个包裹重复这个过程。

当安装成功并且没有更多的软件包因​​上述错误而中断进程时,我曾经重新启动sudo apt dist-upgrade以完成安装。

我走这条路,因为apt purge texlive-full它的腐败状态是不可能的。