Texlive 2009 Ubuntu Jaunty, y Kile
Hoy toca un tutorial que me ha costado lo suyo... Todos los que utilizamos latex para nuestros documentos y alguna distribución debian (léase, Ubuntu) nos encontramos con que la versión de TexLive es del 2007.
Hoy he intentado compilar una serie de cosas y me ha dado errores, y he visto que era de versión así que he decidio ponerme la nueva.
Este tutorial está basado en: http://texblog.net/latex-archive/linux/kile-texlive-2008-equivs/
Es un poco "truco", y los pasos que hay que seguir son los siguientes:
Instalamos "equivs" para generar un paquete para engañar a kile con las dependencias.
sudo apt-get install equivs
Ahora, creamos un directorio para almacenar lo que utilizaremos para instalar y descargar texlive:
mkdir -p ~/src/texlive && cd ~/src/texlive
Crea un fichero de texto y copia-pega lo siuiente en él:
Section: tex
Package: texlive-dummy
Provides: tex-common, texlive-common, texlive-latex-base, texlive-metapost, texlive-xetex, texlive-base-bin, texlive-b
ase-bin-doc
Description: texlive dummy package. This package provides dpkg with the information that there are certain tex package
s installed.
Ahora generamos el paquete .deb para poder instalar luego kile (y engañarle con las dependencias)
equivs-build texlive.ctl
E instalamos el paquete generado:
sudo dpkg -i texlive-dummy_1.0_all.deb
Ahora, para instalar texlive 2009, lo podemos hacer de varias formas (http://www.tug.org/texlive/pretest.html) y lo más rápido que he visto ha sido mediante rsync:
mkdir ~/src/texlive/mirror && cd ~/src/texlive/mirror
Descargamos el repositorio (puede tardar bastante):
rsync -a --delete --exclude=2008 --exclude=mactex* rsync://guiling.fr/texlive/ .
Para mirrors alternativos: http://www.tug.org/texlive/mirmon/
Ahora entramos en el directorio y ejecutamos el instalador:
./install-tl ~/src/texlive/mirror
Marcamos las opciones que queramos (yo he puesto que me genere los symlinks) y le damos a instalar (i).
Si no escogemos symlinks, debemos añadir al path:
/usr/local/texlive/2009/texmf/doc/man a MANPATH.
Add /usr/local/texlive/2009/texmf/doc/info a INFOPATH.
Y lo más importante: /usr/local/texlive/2009/bin/ a PATH
Si queremos instalar kile:
sudo apt-get --no-install-recommends install kile
Espero que os sirva!!

