J'ai installé TeX Live 2021 en utilisant le fichier Après l'installation j'ai vérifié les versions de TeX et de tlmgr, le terminal me renvoie 2021. Maintenant si je lance dans mon terminal tlmgr: Local TeX Live (2020) is older than remote repository (2021). Cross release updates are only supported with update-tlmgr-latest(.sh/.exe) --update See https://tug.org/texlive/upgrade.html for details. Est-ce que je dois tout réinstaller en supprimant d'abord la version 2020 ? Ou est-ce seulement un fichier de configuration à modifier ?
Affichage de 5 parmi 15
Afficher 10 commentaire(s) en plus
|
Après le passage de la version 2020 à celle de 2021, la mise à jour de TeX Live ne fonctionne pas. Quand je lance tlmgr: Local TeX Live (2020) is older than remote repository (2021). Cross release updates are only supported with update-tlmgr-latest(.sh/.exe) --update See https://tug.org/texlive/upgrade.html for details. ... et ce alors que la version utilisée est bien 2021 (vérifiée avec Mais Pour résoudre le problème, on lance Merci d'accepter votre réponse pour qu'elle apparaisse comme résolue.
(01 Jul '21, 20:53)
denis ♦♦
Pour éviter une partie du problème, j'install tex-live dans un répertoire sans numéro de l'année, /usr/local/texlive/texmf-local que je peux, par prudence, renommer lors de la nouvelle année avant d'installer la nouvelle dans ce nouveau répertoire sans le numéro de l'année actuelle. Ainsi les chemins restent identiques. Je ne me souviens pas avoir eu besoin de recourir à tlmgr path que je ne connaissais pas (mais ma petite mémoire se rétrécit de + en +). PS, puisque c'est un lien symbolique, c'est normal qu'il continue à fonctionner puisqu'il pointe sur le nom (le «path»)
(20 Jul '21, 20:14)
joseph-tux
|
Que dit
tlmgr --version
?tlmgr revision 59291 (2021-05-21 05:14:40 +0200) tlmgr using installation: /usr/local/texlive/2021 TeX Live (https://tug.org/texlive) version 2021
J'ai le même numéro de version sur ma TeX Live, que j'ai mise à jour ce matin.
Bienvenue sur TeXnique.fr !
Que dit
echo $PATH
?/usr/local/texlive/2021/bin/x86_64-linux:/home/titi/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Chez moi :
@Talpy Et que donne
which tlmgr
?/usr/local/texlive/2021/bin/x86_64-linux/tlmgr
@Talpy Ah, désolé, je n'avais pas vu que vous aviez lancé
tlmgr
avecsudo
. Que donnent donc les commandessudo echo $PATH
etsudo which tlmgr
?Pour info, chez moi les commandes avec et sans
sudo
renvoient le même résultat. Et ce alors que j'ai installé ma TeX Live 2021 avec sudo.'sudo echo $PATH' donne '/usr/local/texlive/2021/bin/x86_64-linux:/home/titi/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin' par contre 'sudo which tlmgr' donne '/usr/local/bin/tlmgr' Le problème doit venir de la. Comment je peux y remédier ?
je viens de vérifier /usr/local/bin/tlmgr est un lien vers la version 2020. J'essaie de le changer.
Il suffit peut-être de lancer
sudo /usr/local/texlive/2021/bin/x86_64-linux/tlmgr path add
.Bravo, c'est la bonne commande, merci.
@Talpy : dans ce cas, pourriez-vous rédiger une réponse expliquant problème et solution ? Elle pourrait être utile à d’autres. Merci !