首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 16.04 LTS上安装texlive 2017

在Ubuntu 16.04 LTS上安装texlive 2017
EN

Ask Ubuntu用户
提问于 2017-06-20 13:04:30
回答 3查看 20.3K关注 0票数 16

我试图在2015年安装texlive 2017,但我遇到了一些错误。上面写着

代码语言:javascript
复制
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)'

我用

代码语言:javascript
复制
sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full

我怎么才能修好它?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2017-06-23 07:02:14

我昨天遇到了这个问题,并解决了这个问题.花了不少时间。

错误消息还指向下载的..deb包。您可以使用: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是不可能的,因为它的腐败状态。

票数 6
EN

Ask Ubuntu用户

发布于 2017-08-10 13:58:42

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

代码语言:javascript
复制
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

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

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

如果您不想安装任何东西,这里是码头形象与TeXLive 2017潘多克-一个通用的通用文档转换器。

好好享受!!

票数 10
EN

Ask Ubuntu用户

发布于 2017-06-23 09:35:26

您正在使用的PPA上的包似乎没有从正式Ubuntu包中提供干净的升级(同一个文件属于正式存储库中的一个包,而属于PPA中的另一个包)。因此,您需要卸载现有的TeX Live,然后才能从PPA中安装这些包。

或者,根本不要使用PPA,只需使用TeX Live提供的安装程序即可。

顺便说一下,不,你不需要texlive-full。安装它和从Ubuntu存储库安装所有软件包一样有意义。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/927346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档