2 votos

Problema con la instalación de texlive 2017 en Ubuntu 16.04 LTS

Traté de actualizar de texlive de 2015 a 2017.

Corrí los siguientes comandos:

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

Después de ejecutar la última línea, tengo un montón de nombres de paquetes con dependencias incumplidas y el siguiente error:

 E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Pero la ejecución de sudo apt-get -f install de resultados en otro error

Preconfiguring packages ...
(Reading database ... 880678 files and directories currently installed.)
Preparing to unpack .../texlive-fonts-extra-doc_2017.20170619-1~16.04.york0_all.deb ...
Unpacking texlive-fonts-extra-doc (2017.20170619-1~16.04.york0) over (2015.20160320-1) ...
dpkg: error processing archive /var/cache/apt/archives/texlive-fonts-extra-doc_2017.20170619-1~16.04.york0_all.deb (--unpack):
 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)
Errors were encountered while processing:
 /var/cache/apt/archives/texlive-fonts-extra-doc_2017.20170619-1~16.04.york0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Parece que estoy atascado con un problema circular.
He probado la solución de los mencionados en Install texlive 2017 en Ubuntu 16.04 LTS pero no tuvo éxito.

Alguien me puede ayudar por favor?

2voto

Mark Puntos 1

Generalmente no es recommeded, pero puede forzar la sobrescritura de archivos con

sudo dpkg -i --force-all /var/cache/apt/archives/texlive-fonts-extra-doc_2017.20170619-1~16.04.york0_all.deb

y, a continuación,

sudo apt-get install -f
sudo dpkg --configure -a
sudo apt-get dist-upgrade

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: