¿Cómo instalo la última versión de TeX Live 2012?

Ubuntu 12.04 aún incluye la versión 2009 obsoleta y obsoleta de TeX Live. Aparte de la instalación manual desde el sitio web de TeX Live, ¿hay alguna alternativa para instalar la última versión de 2012 en Ubuntu Precise 12.04?

TeX Live 2012 está disponible para 12.04 en un PPA oficial “backports”

TeX Live 2012 está progtwigdo para su inclusión en la próxima versión de Ubuntu (Quantal 12.10). Mientras tanto, el mantenedor TeX Live de Ubuntu, Jeremy Bicha, ha creado un PPA oficial de “backports” para permitir que 12.04 usuarios instalen / actualicen fácilmente a la nueva versión.

Para instalar / actualizar a TeX Live 2012:

  1. Abre un terminal con Ctrl + Alt + T
  2. Agregue el PPA de texlive-backports escribiendo lo siguiente (ingrese su contraseña cuando se le solicite):

     sudo add-apt-repository ppa:texlive-backports/ppa 
  3. A continuación, escriba:

     sudo apt-get update 
  4. Instalación :

    • Si está instalando TeX Live por primera vez, escriba:

       sudo apt-get install texlive 
    • Si ya tienes instalado TeX Live y estás actualizando, escribe:

       sudo apt-get upgrade 

      Advertencia: esto también actualizará todos los demás paquetes en su sistema Ubuntu para los cuales haya actualizaciones disponibles. Si no desea hacer esto, use el sudo apt-get install texlive anterior sudo apt-get install texlive en sudo apt-get install texlive lugar.

El listado del directorio vinculado en la página que vinculó no muestra los backports disponibles para 12.04 (preciso).

Para obtener la versión “2012 (cuantitativa)” de texlive, deberá agregar el PPA de backport .

Antes de agregar un PPA, debe conocer algunos de los riesgos involucrados:

  • ¿Es seguro agregar PPA a mi sistema y cuáles son algunas “señales de advertencia” a tener en cuenta?

Siempre recuerde que los PPA son provistos por la comunidad, debe estar consciente de los posibles riesgos antes de simplemente agregar un PPA.

Desde Synaptic Package Manager:

  1. Seleccione Configuración -> Repositorios -> Otro software -> Agregar e ingrese:

     deb http://ppa.launchpad.net/texlive-backports/ppa/ubuntu precise main 
  2. Seleccione Añadir fuente . A continuación, seleccione el botón Recargar en el menú para volver a indexar su lista de paquetes
  3. Finalmente, en el campo Quickfilter, ingrese “texlive” y verá las versiones 2012 de los paquetes disponibles para la instalación.
  4. Marque los paquetes que le interesan y haga clic en el botón Aplicar .

Desde la línea de comandos ( Ctrl + Alt + T ), ingrese los siguientes comandos:

 sudo apt-add-repository http://ppa.launchpad.net/texlive-backports/ppa/ubuntu sudo apt-get update sudo apt-get install texlive-base 

Esto también instalará las siguientes dependencias:

 lmodern luatex texlive-binaries texlive-common texlive-doc-base texlive-luatex 

No creo que tenga los puntos de reputación para comentar, así que respondo en respuesta a Alexander Schleifer arriba: En Ubuntu 12.04 para que la actualización funcione, tuve que usar:

 sudo add-apt-repository ppa:texlive-backports/ppa 

No “apt-add” como sugirió la respuesta. No me dio un error con “apt-add” pero no funcionó hasta que probé “add-apt”.