tex --version
2013년을 반환합니다.
2015로 어떻게 전환하나요?
저는 리눅스 우분투를 사용하고 있습니다.
/usr/local/texlive
"2015"와 "texmf-local"이라는 2개의 디렉토리가 있습니다 .
내 결과는 다음과 같습니다 tex --version
.
TeX 3.1415926(TeX 라이브 2013/데비안)
kpathsea 버전 6.1.1
나는 사용했다 https://www.tug.org/texlive/ 설치하기 위해서.
오랜 시간 동안 설치 스크립트를 실행한 후 오류 없이 종료되었습니다. 하지만 새 버전을 사용하고 있는지 여부는 확실하지 않습니다.
답변1
시스템에 다양한 버전의 TeXlive가 설치되어 있는 경우 그 중 하나를 기본값으로 사용해야 하며 이는 $PATH
.
두 가지 솔루션:
- 버전 중 하나를 제거할 수 있습니다(귀하의 경우 2013 버전).
/usr/local/texlive/2015/arch/*
다음을 가리켜 서 2015 버전을 가리키는 데 사용된 기호 링크를 수정합니다./usr/bin
답변2
/usr/local/texlive
또 다른 옵션은 현재 버전을 가리키는 소프트링크를 유지하는 것입니다 . 언제든지 두 개 이상의 버전을 보유하고 하나의 버전을 최신 버전으로 만들 수 있습니다.current -> /usr/local/texlive/2015
current
.profile/.bashrc에서 경로를 사용해야 합니다.
답변3
/usr/local/texlive/2015/arch/*
--> 의 모든 기호 링크를 수동으로 교체하면 문제가 해결됩니다 /usr/bin
. 이제 버전은 2015입니다.