Difference between r1.4 and the current
@@ -16,5 +16,6 @@
* 저장소에서 [Kile] 등 ["TeX Live"] 패키지에 의존하는 패키지를 설치한다.
* 혹 의존성 오류가 발생하면, 문제가 되는 패키지의 이름을 위의 제어 파일의 {{{Provides:}}} 항목에 추가하여 더미 패키지를 다시 생성해야 할 수도 있다.
== 참고 ==
* 혹 의존성 오류가 발생하면, 문제가 되는 패키지의 이름을 위의 제어 파일의 {{{Provides:}}} 항목에 추가하여 더미 패키지를 다시 생성해야 할 수도 있다.
== 참고 ==
* http://www.ktug.org/xe/index.php?mid=blog&page=11
* [http://www.ktug.org/xe/index.php?document_srl=80792|KTUG 80792번글]
* 아마도 [http://www.ktug.org/xe/index.php?mid=blog&page=11|KTUG Blog 11번글]과 같은 글 일수도 있다.
* http://texblog.net/latex-archive/linux/kile-texlive-2008-equivs/개요 ¶
- 데비안/우분투 계열 리눅스에서 리눅스에서의 TeX Live와 ko.TeX의 설치에 따라 TeX Live를 설치하고 저장소에서 제공하는 Kile 등을 설치하면 TeX Live 의존성 관련 오류가 발생한다.
- 이때 의존성을 해결해 주는 더미 패키지를 만들어 설치하면 의존성 오류를 피해갈 수 있다.
더미 패키지 생성 방법 ¶
- 터미널에서 아래와 같이 하여 더미 패키지 생성 도구인
equivs
패키지를 설치한다.# sudo apt-get install equivs - 텍스트 편집기를 이용하여 다음과 같은 내용의 제어 파일을 생성하여
texlive.ctl
등의 적절한 이름으로 저장한다.Section: tex Package: texlive-dummy Provides: texlive-latex-base, asymptote, asymptote-doc, context, dblatex, dvipdfmx, dvipng, feynmf, guile-1.8, lacheck, latex-beamer, latex-xcolor, latex2html, libsigsegv0, lilypond, lilypond-data, lilypond-doc, lmodern, luatex, pgf, preview-latex-style, prosper, ps2eps, tex4ht, tex4ht-common, texlive, texlive-base, texlive-base-bin, texlive-base-bin-doc, texlive-doc-base, texlive-extra-utils, texlive-font-utils, texlive-fonts-recommended, texlive-fonts-recommended-doc, texlive-generic-extra, texlive-generic-recommended, texlive-humanities, texlive-humanities-doc, texlive-lang-cyrillic, texlive-latex-base, texlive-latex-base-doc, texlive-latex-extra, texlive-latex-extra-doc, texlive-latex-recommended, texlive-latex-recommended-doc, texlive-math-extra, texlive-metapost, texlive-metapost-doc, texlive-pictures, texlive-pictures-doc, texlive-pstricks, texlive-pstricks-doc, texlive-xetex, tipa Description: texlive dummy package. This package provides a mock package for texlive-latex-base. Not included texlive-common because it was causing some conflicts with tex-common. This may change by the time Natty is released.
- 위에서 생성한 제어 파일을 이용하여 더미 패키지를 생성한다.
# equivs-build texlive.ctl
- 생성된 더미 패키지를 설치한다.
# sudo dpkg -i texlive-dummy_1.0_all.deb
- 저장소에서 Kile 등 TeX Live 패키지에 의존하는 패키지를 설치한다.
- 혹 의존성 오류가 발생하면, 문제가 되는 패키지의 이름을 위의 제어 파일의
Provides:
항목에 추가하여 더미 패키지를 다시 생성해야 할 수도 있다.