texlive와 모든 패키지를 어떻게 설치하여 CentOS에서 tex2pdf를 실행할 수 있습니까? 나는 오히려 우분투에 익숙 하고이 yum 사업은 나를 미치게합니다.
답변
sudo yum install texlive-*
위를 실행하면 다음과 같은 결과가 나옵니다. 찾고 계십니까? 그것은 모든 것처럼 보입니다.
종속성 해결
===================================================== ===================================================== ===================== 패키지 아치 버전
리포지토리 크기 ========================== ===================================================== ============================================== 설치 : texlive-afm i686
2007-57.el6_2 기본 47k texlive-context i686
2007-57.el6_2 기본 58k texlive-dviutils i686
2007-57.el6_2 기본 191k texlive-east-asian i686
2007-57.el6_2 기본 355k texlive-texmf-afm noarch 2007-38.el6 기본 4.5M texlive-texmf-context
noarch 2007-38.el6 기본 2.7M texlive
-texmf-doc noarch 2007-38.el6 기본 175M texlive-texmf-east-asian noarch 2007-38.el6 base 564 k texlive-texmf-errata-afm
noarch 2007-7.1.el6 base
5.4 k texlive -texmf-errata-context noarch 2007-7.1.el6 base 4.7 k texlive- texmf-errata-doc noarch
2007-7.1.el6 기본 5.9k texlive-texmf-errata-east noasian noarch
2007-7.1.el6 기본 5.6k texlive-texmf-errata-xetex noarch
2007-7.1.el6 base 4.7k texlive-texmf-xetex noarch 2007- 38.el6 base 137 k texlive-xetex
i686 2007-57.el6_2 base
2.1 M 종속성 설치 : compat-readline5 i686 5.2-17.1.el6 base
128 k dvipdfm i686
0.13.2d-41.1.el6베이스 266 k dvipdfmx i686 0-0.31.20090708cvs.el6베이스
336 k dvipng i686
1.11-3.2.el6베이스 95 k gd i686 2.0.35-11.el6베이스
141 k libpaper i686
1.1.23- 6.1.el6 기본 34k 멘 덱스 크 i686 2.6e-57.el6_2 기본 48k
perl-PDF-Reuse noarch
0.35-3.el6 기본 89k ruby i686 1.8.7.352-13.el6 업데이트 534k
ruby-libs i686
1.8.7.352-13.el6 업데이트 1.6 M t1lib i686 5.1.2-6.el6_2.1 기본
152k teckit i686
2.5.1-4.1.el6베이스 (242)는 K는 i686 0.4-5.1.el6 기지국에게 xdvipdfmx
479 (k)를거래 요약 ================================================== ===================================================== ====================== 28 패키지 설치
총 다운로드 크기 : 190 M 설치 크기 : 344 M 정상입니다 [y / N] : n
답변
이것은 CentOS / Fedora의 가장 큰 실패입니다. 한동안, Fedora는 시스템에 설치된 전체 패키지의 절반 이상이 작동하는 texlive 설치가 비슷한 미친 설치를 가지고있었습니다. </soapbox>
나는 @DevSolar의 apt 솔루션과 비슷한 부분적이지만 다소 해킹적인 솔루션을 제공합니다. 반으로 작동합니다. 아마도이 문제가있는 사람은 진행 상황을 파악하고 해결할 수 있습니다.
-
첫 번째 단계는 TexLive를 수동으로 설치하는 것입니다 : http://www.tug.org/texlive/acquire-netinstall.html
-
둘째, 모든 (고대) texlive- * 패키지를 적절하게 제거하십시오 :
yum uninstall texlive*
-
셋째, 내 엉성한 스크립트를 사용하여 yum이 알고있는 모든 rpm 패키지를 “제공”한다고 주장하는 두 개의 작은 rpm을 만듭니다. https://gist.github.com/tesch1/444d09b62bd49756c59ae89b4b9244c9
-
넷째, 사용자 지정 rpm을 설치하십시오. 이제 texlive * 패키지에 의존하는 패키지를 설치할 수 있어야합니다.
rpms에 약간의 문제가 있으며 RPM을 고칠만큼 충분히 이해하지 못합니다 .noarch texlive 패키지에 의존하지만 texlive arch에 의존하는 패키지는 아닌 다른 패키지에 대해서는 설치가 가능합니다. 특정 패키지 … 어쨌든, 그것은 다시 생산적으로 일하게했습니다. 아마도 다른 사람을 도울 것입니다.