web-dev-qa-db-fra.com

Ubuntu 18.04 ne parvient pas à installer texlive

J'ai un 18.04 fraîchement installé et j'ai des problèmes pour installer TeXlive. En particulier, l'erreur est la suivante:

dpkg: error processing package tex-common (--configure):
 installed tex-common package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 tex-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

Les dernières lignes du journal sont:

root@Goku:/home/pecos# tail /tmp/fmtutil.PbGasdaf
fmtutil [ERROR]: return error due to options --strict
fmtutil [ERROR]: running `luatex -ini   -jobname=dviluatex -progname=dviluatex dviluatex.ini </dev/null' return status 1
fmtutil [ERROR]: return error due to options --strict
fmtutil [ERROR]: running `luatex -ini   -jobname=lualatex -progname=lualatex lualatex.ini </dev/null' return status 1
fmtutil [ERROR]: return error due to options --strict
fmtutil [INFO]: Disabled formats: 2
fmtutil [INFO]: Successfully rebuilt formats: 8
fmtutil [INFO]: Failed to build: 4 (luatex/luatex luatex/dvilualatex luatex/dviluatex luatex/lualatex)
fmtutil [INFO]: Total formats: 14
fmtutil [INFO]: exiting with status 4

Je ne peux pas comprendre quel pourrait être le problème ... aucune suggestion?

2
Tommaso Pecorella

J'ai installé LaTeX dans mon Ubuntu 18.04 (nouvelle installation) sans aucun problème en activant les référentiels main, universe, restricted et multiverse. Essaye ça:

Sudo apt install texlive texlive-full imagemagick
2
Bob

J'ai eu les mêmes erreurs en essayant d'installer texlive-full sur une nouvelle installation de KDE Neon (base 18.04).

Pour moi, le problème était un paramètre régional manquant. Apt a imprimé des messages d'avertissement à ce sujet et il s'est avéré que la génération des paramètres régionaux manquants pour mon système a résolu le problème. Vérifiez votre configuration locale avec la commande:

$ locale

Ensuite, vérifiez quels sont les paramètres régionaux disponibles sur votre système avec la commande:

$ locale -a

Identifiez les paramètres régionaux manquants (par exemple, en_US.UTF-8), puis générez-les à l'aide de la commande (et du résultat attendu):

$ Sudo locale-gen en_US.UTF-8
Generating locales (this might take a while)...
  en_US.UTF-8... done
Generation complete.

Puis reprenez les installations qui ont échoué avec:

$ Sudo apt install -f

À la fin, j'ai reçu un message disant:

W: APT had planned for dpkg to do more than it reported back (6 vs 13).
   Affected packages: context:AMD64 tex-common:AMD64

J'ai décidé de résoudre ce problème en les réinstallant:

Sudo apt install --reinstall context tex-common

J'espère que cela t'aides!

0
Macoux