Ubuntu 16.04 LTS에 texlive 2017 설치


16

texlive2015 년에 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)'

나는 사용했다

sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full

어떻게 고칠 수 있습니까?


texlive2015를 먼저 제거한 다음 texlive2017을 설치하면 작동합니다.
Max N

우분투 17.04 이상은 오류없이 실행됩니다 :)
Yan King Yin

답변:


6

어제이 문제에 부딪 쳤고 반복적으로 해결했습니다 ... 꽤 오랜 시간이 걸렸습니다.

오류 메시지는 다운로드 한 .deb-package도 가리 킵니다. 다음을 사용하여 설치를 강제 할 수 있습니다. dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb

이 경고의 많은 패키지를 설치합니다,하지만 당신은 진행할 수 있습니다 sudo apt install -f(실제로 사용되는 dist-upgrade다음 충돌까지). 6 개의 패키지에 대해이 절차를 반복해야했습니다.

설치가 성공하고 더 이상 패키지가 언급 된 오류로 프로세스를 중단하지 않으면 설치 sudo apt dist-upgrade를 완료하기 위해 다시 시작 했습니다.

apt purge texlive-full부패한 상태로 인해 불가능 했기 때문에 나는이 길을 갔다 .


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

원하는 때에 패키지를 업데이트하려는 경우 다음 명령을 발행 할 수 있습니다 tlmgr update --all..

(전체 설치 지침은 tug 웹 사이트 에서 찾을 수 있습니다 )

당신은 아무것도 설치하지 않을 경우, 여기입니다 TeXLive 2017으로 고정 표시기 이미지Pandoc - 범용 문서 변환기 다양한 a는.

즐겨!!


좋은 팁! Docker 이미지를 사용하는 것은 가능한 한 쉽습니다.
on

1
에코와 가진 접두사로 필요-TL 설치 sudo나를 위해
wordsforthewise의

마지막 명령은 PATH = ...이어야합니까?
wordsforthewise

@onknows : 동의하지 않습니다. 가능한 한 낭비입니다.
einpoklum

이제 TeXstudio에있을 때 실제로 새로운 바이너리를 사용하려면 어떻게해야합니까?
Max N

1

사용중인 PPA의 패키지는 공식 우분투 패키지에서 동일한 업그레이드를 제공하지 않는 것 같습니다 (동일한 파일은 공식 저장소의 한 패키지와 PPA의 다른 패키지에 속합니다). 따라서 PPA에서 패키지를 설치하기 전에 기존 TeX Live 패키지를 제거해야합니다.

또는 PPA를 전혀 사용하지 말고 TeX Live 개발자가 제공 한 설치 프로그램 만 사용하십시오.

그리고 그건 그렇고, 당신은 필요하지 않습니다 texlive-full. 그것을 설치하는 것은 우분투 저장소에서 모든 패키지를 설치하는 것만 큼 의미가 있습니다.


Suman Khanals가 더 잘 답변하고 모든 것을 설치하지 않는 방법을 알려주시겠습니까?
Max N
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.