Instale texlive 2017 en Ubuntu 16.04 LTS

Instale texlive 2017 en Ubuntu 16.04 LTS

Intenté instalar texlive2017 sobre 2015, pero recibí algún error. Dice

trying to overwrite '/usr/share/doc/texlive-doc/latex/mweights/README',
   which is also in package texlive-latex-extra-doc 2015.20160320-1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)'

solía

sudo add-apt-repository ppa:jonathonf/texlive-2017
sudo apt-get update
sudo apt-get install texlive-full

¿Cómo puedo arreglarlo?

Respuesta1

Para instalar el último y mejor TeXLive 2017, ejecute el siguiente código en su terminal:

curl -sL http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz | tar zxf - && mv install-tl-20* install-tl
cd install-tl
echo "selected_scheme scheme-full" > profile \
  && ./install-tl -repository http://mirror.ctan.org/systems/texlive/tlnet -profile profile
export PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH

Y cuando desee actualizar los paquetes cuando lo desee, puede emitir este comando: tlmgr update --all.

(Las instrucciones de instalación completas se pueden encontrar en elsitio web de remolcador)

Si no quieres instalar nada, aquí tienes elimagen acoplable con TeXLive 2017conPandoc- un conversor de documentos universal versátil.

¡¡Disfrutar!!

Respuesta2

Me encontré con este problema ayer y lo resolví de forma iterativa... tomó bastante tiempo.

El mensaje de error también apunta al paquete .deb descargado. Puedes forzar la instalación con: dpkg -i --force all /var/cache/apt/archives/texlive-...york0_all.deb

Esto instalará el paquete con muchas advertencias, pero puedes continuar sudo apt install -f(en realidad usé dist-upgrade) hasta el próximo bloqueo. Tuve que repetir este procedimiento con seis paquetes.

Cuando la instalación se realizó correctamente y no hubo más paquetes que interrumpieran el proceso con el error mencionado, reinicié una vez sudo apt dist-upgradepara completar la instalación.

Seguí este camino porque apt purge texlive-fullno era posible debido a su estado de corrupción.

Respuesta3

Los paquetes del PPA que está utilizando no parecen proporcionar una actualización limpia de los paquetes oficiales de Ubuntu (el mismo archivo pertenece a un paquete en los repositorios oficiales y a otro en el PPA). Por lo tanto, debe desinstalar sus paquetes TeX Live existentes antes de poder instalarlos desde el PPA.

Alternativamente, no utilice ningún PPA y simplemente utilice el instalador proporcionado por los desarrolladores de TeX Live.

Y por cierto, no, no es necesario texlive-full. Instalarlo tiene tanto sentido como instalar todos los paquetes de los repositorios de Ubuntu.

información relacionada