Récemment, j'ai installé ubuntu 20.04 LTS. J'ai installé TeX Live 2020 avec un fichier iso compressé dans un fichier nommé texlive dans mon dossier personnel. Puis j'ai lancé la commande sudo perl install-tl -gui. L'installation s'est déroulée sans problème.

Quand j'ai lancé tlmgr update --all, j'ai reçu le message :

Ouvrir dans l'éditeur Overleaf
(running on Debian, switching to user mode!)
/usr/bin/tlmgr: unexpected return value from verify_checksum: -5

J'ai téléchargé update-tlmgr-latest.sh et avec sudo sh update-tlmgr-latest.sh, j'ai eu ce message :

Ouvrir dans l'éditeur Overleaf
Verifying archive integrity... All good.
Uncompressing TeX Live Manager Updater  100%  
./runme.sh: Cannot find TeX Live root using kpsewhich --var-value=SELFAUTOPARENT.
./runme.sh: (no tlpkg/texlive.tlpdb and/or tlpkg/tlpobj/.)
./runme.sh: Please set your PATH as needed, otherwise it's hopeless.

Je précise que c'est la première fois que j'installe une TeX Live 2020 sur cette machine, il n' y avait pas d'autres versions.

J'ai ajouté les trois lignes de chemin à mon fichier .bashrc dans mon dossier personnel /home/monnom/:

Ouvrir dans l'éditeur Overleaf
export PATH=$PATH:/usr/local/texlive/2020/bin/x86_64-linux
export MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man
export INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info

Et là, je bloque ! Sur TeXstudio : xcolor not found ! Pourquoi ?

Édition Voici le fichier .log demandé par samcarter :

Ouvrir dans l'éditeur Overleaf
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.9.6)  7 SEP 2020 14:16
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**texworks-minted.tex
(./texworks-minted.tex
LaTeX2e <2020-02-02> patch level 2
L3 programming layer <2020-02-14>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
)
\c@part=\count167
\c@section=\count168
\c@subsection=\count169
\c@subsubsection=\count170
\c@paragraph=\count171
\c@subparagraph=\count172
\c@figure=\count173
\c@table=\count174
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen134
)

! LaTeX Error: File `xcolor.sty' not found.

Type X to quit or  to proceed,
or enter new name. (Default extension: sty)
Enter file name: 
! Emergency stop.

l.3 ^^M

*** (cannot \read from terminal in nonstop modes) 
Here is how much of TeX's memory you used:
 225 strings out of 483183
 2554 string characters out of 5966293
 231602 words of memory out of 5000000
 15331 multiletter control sequences out of 15000+600000
 532636 words of font info for 25 fonts, out of 8000000 for 9000
 14 hyphenation exceptions out of 8191
 24i,0n,21p,151b,36s stack positions out of 5000i,500n,10000p,200000b,80000s
!  ==> Fatal error occurred, no output PDF file produced!

Posée 07 Sep '20, 04:27

spirit's gravatar image

spirit
313
Taux d'acceptation : 0%

Modifiée 07 Sep '20, 19:26

denis's gravatar image

denis ♦♦
7.0k1510

Pouvez-vous s'il vous plaît montrer le fichier .log de \documentclass{article} \usepackage{xcolor} \begin{document} test \end{document} ?

(07 Sep '20, 15:03) samcarter samcarter's gravatar image

Ne fallait-il pas lancer sudo tlmgr update --all ?

(07 Sep '20, 16:08) denis ♦♦ denis's gravatar image

@denis j'ai exécuté chaque commande avec sudo. J'ai oublié de le mentionner !

(07 Sep '20, 19:06) spirit spirit's gravatar image

A priori, je pense que vous n'avez pas installé le schéma « Full », c'est-à-dire tout ce que fournit la TeX Live. Bien qu'il prenne beaucoup de place (plus de 8 GiB), je le recommande pour ne pas être confronté à ce genre de problème. Vous pouvez relancer l'installation en veillant à ne pas déselectionner ce schéma.

(07 Sep '20, 19:20) denis ♦♦ denis's gravatar image

@spirit Bienvenue sur TeXnique ! Pour ajouter les renseignements complémentaires demandés par un contributeur, mieux vaut éditer (bouton « Modifier ») la question initiale plutôt que d'ajouter de nombreuses lignes de code dans plusieurs commentaires.

(07 Sep '20, 19:29) denis ♦♦ denis's gravatar image

Dans ce cas, commment je procède pour l'installer à coup sûr sans faute ? sudo apt install texlive-full par exemple, ou un lien vers l'isocomplet ? J'avoue que je suis perdu.

(07 Sep '20, 19:36) spirit spirit's gravatar image

Le problème est que texstudio utilise la version de texlive de ubuntu, n'est pas la version qui vous avez installé

(07 Sep '20, 19:38) samcarter samcarter's gravatar image

Allez au Texstudio->Preferences->Build->Commands ($PATH) et ajoutez /usr/local/texlive/2020/bin/x86_64-linux/

(07 Sep '20, 19:41) samcarter samcarter's gravatar image

@samcarter merci, ça règle en partie la compilation, mais reste des fichiers avec les extensions minted, lyluatex pygmentex, sympytex qui ne marchent pas. Je vais devoir désinstaller texlive 2020 et l'a réinstaller. Mais comment le faire proprement pour qu'il n' y est aucun fichier restant qui interfère ?

(07 Sep '20, 20:40) spirit spirit's gravatar image

@spirit Pour pygments etc. on a besoin de python dans texstudio. Je ne sais pas ou se trouve python en ubuntu, mais en mac j'ai https://texnique.fr/osqa/upfiles/Screen_Shot_2020-09-07_at_20.40.14.png

(07 Sep '20, 21:48) samcarter samcarter's gravatar image
2

@spirit Le plus simple est de réinstaller la TeX Live à partir de l'image ISO et non pas à partir des paquets de la distribution Linux. Une méthode, permettant d'éviter les réglages post-installation dans le .bashrc, est indiquée transparents 9 à 12 de ce document. En outre, il devrait alors être inutile de régler les chemins dans TeXstudio, car les exécutables seront alors installés dans /usr/local/bin et auront la précédence sur ceux des paquets Linux installés dans /usr/bin.

(07 Sep '20, 22:57) denis ♦♦ denis's gravatar image

@denis merci. Le problème est réglé !!

(08 Sep '20, 04:06) spirit spirit's gravatar image
1

@spirit Ça pourrait être utile à d'autres que d'indiquer comment le problème a été réglé.

(08 Sep '20, 10:06) denis ♦♦ denis's gravatar image

J'ai suivi votre méthode sur la manière d'installer la TeX live décrite sur la diapo pages 9 à 11. tlmgr maintenant est reconnu, et j'ai pu faire la mise à jour.

(08 Sep '20, 17:30) spirit spirit's gravatar image

@spirit : pourriez-vous rédiger une réponse expliquant comment vous avez résolu votre problème ? Un résumé suffira, mais il sera sans doute utile à d'autres. Merci !

(08 Sep '20, 19:47) Pathe ♦♦ Pathe's gravatar image
Affichage de 5 parmi 15 Afficher 10 commentaire(s) en plus
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.