TeX Live 2010 Installation
Download the ISO and mount it by typing:
sudo mkdir /media/texlive sudo mount -o loop Downloads/texlive2010.iso /media/texlive/
navigate to the mount point and run the installation script
cd /media/texlive sudo ./install-tl
The following things have to be changed during the setup followed by the “Enter” key:
- Enter
Cto change collections - Enter
Ato deselect “GNU Texinfo” - Enter
Rto return to the main menu - Enter
Lto change the installed languages and set them as you need it - Enter
Rto return to the main menu - Enter
Oto change the options - Enter
Lto enable symlinks hit 3 times “Enter” to keep default settings - Enter
Rto return to the main menu - Enter
Ito start the installation
After finishing the installation we have to install four additional Ubuntu packages:
sudo apt-get install tex-common texinfo lmodern perl-tk
Now it is time to tell ubuntu, where we have installed TeX Live 2010 by adding the following lines to etc/profile
export PATH=/usr/local/texlive/2010/bin/i386-linux:$PATH
Important: If you are running 64bit ubuntu, use x86_64-linux instead of i386_linux.
If you use Emacs in combination with AUCTeX you want to install both Emacs and AUCTeX. The problem is, that the Ubuntu auctex package does not know, that we already installed TeX Live 2010 and wants to install TeX Live 2009 from the repos. So we have to cheat a bit and build some dummy packages like this:
sudo apt-get install equivs mkdir /tmp/tl-equivs && cd /tmp/tl-equivs equivs-control texlive-local # edit texlive-local (see below) equivs-build texlive-local sudo dpkg -i texlive-local_2010-1~1_all.deb
the file texlive-local must look like this
Section: misc Priority: optional Standards-Version: 3.6.2 Package: texlive-local Version: 2010-1~1 Maintainer: you Provides: biblatex, biblatex-dw, cm-super, cm-super-minimal, context, dvipng, feynmf, fragmaster, lacheck, latex-beamer, latex-cjk-all, latex-cjk-chinese, latex-cjk-chinese-arphic-bkai00mp, latex-cjk-chinese-arphic-bsmi00lp, latex-cjk-chinese-arphic-gbsn00lp, latex-cjk-chinese-arphic-gkai00mp, latex-cjk-common, latex-cjk-japanese, latex-cjk-japanese-wadalab, latex-cjk-korean, latex-cjk-thai, latex-cjk-xcjk, latexmk, latex-sanskrit, latex-xcolor, lcdf-typetools, lmodern, luatex, musixlyr, musixtex, pgf, preview-latex-style, prosper, ps2eps, psutils, purifyeps, t1utils, tex4ht, tex4ht-common, tex-gyre, texlive, texlive-base, texlive-base-bin, texlive-base-bin-doc, texlive-bibtex-extra, texlive-binaries, texlive-common, texlive-doc-base, texlive-doc-bg, texlive-doc-cs+sk, texlive-doc-de, texlive-doc-el, texlive-doc-en, texlive-doc-es, texlive-doc-fi, texlive-doc-fr, texlive-doc-it, texlive-doc-ja, texlive-doc-ko, texlive-doc-mn, texlive-doc-nl, texlive-doc-pl, texlive-doc-pt, texlive-doc-ru, texlive-doc-si, texlive-doc-th, texlive-doc-tr, texlive-doc-uk, texlive-doc-vi, texlive-doc-zh, texlive-extra-utils, texlive-fonts-extra, texlive-fonts-extra-doc, texlive-fonts-recommended, texlive-fonts-recommended-doc, texlive-font-utils, texlive-formats-extra, texlive-games, texlive-generic-extra, texlive-generic-recommended, texlive-humanities, texlive-humanities-doc, texlive-lang-african, texlive-lang-all, texlive-lang-arab, texlive-lang-arabic, texlive-lang-armenian, texlive-lang-croatian, texlive-lang-cyrillic, texlive-lang-czechslovak, texlive-lang-danish, texlive-lang-dutch, texlive-lang-finnish, texlive-lang-french, texlive-lang-german, texlive-lang-greek, texlive-lang-hebrew, texlive-lang-hungarian, texlive-lang-indic, texlive-lang-italian, texlive-lang-latin, texlive-lang-latvian, texlive-lang-lithuanian, texlive-lang-manju, texlive-lang-mongolian, texlive-lang-norwegian, texlive-lang-other, texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish, texlive-lang-swedish, texlive-lang-tibetan, texlive-lang-ukenglish, texlive-lang-vietnamese, texlive-latex3, texlive-latex-base, texlive-latex-base-doc, texlive-latex-extra, texlive-latex-extra-doc, texlive-latex-recommended, texlive-latex-recommended-doc, texlive-luatex, texlive-math-extra, texlive-metapost, texlive-metapost-doc, texlive-music, texlive-omega, texlive-pictures, texlive-pictures-doc, texlive-plain-extra, texlive-pstricks, texlive-pstricks-doc, texlive-publishers, texlive-publishers-doc, texlive-science, texlive-science-doc, texlive-xetex, texpower, texpower-manual, thailatex, tipa, ttf-freefont, ttf-gfs-artemisia, ttf-gfs-baskerville, ttf-gfs-bodoni-classic, ttf-gfs-didot, ttf-gfs-didot-classic, ttf-gfs-gazis, ttf-gfs-neohellenic, ttf-gfs-olga, ttf-gfs-porson, ttf-gfs-solomos, ttf-gfs-theokritos, ttf-sil-gentium, xindy, xindy-rules Architecture: all Description: My local installation of TeX Live 2010. A full "vanilla" TeX Live 2010 http://tug.org/texlive/debian#vanilla
So, now we are ready to install Emacs and AUCTeX by typing
sudo apt-get install emacs auctex