Je sais bien que les jours de la Debian Stretch sont comptés, mais je n'en pouvais d'en rester à la version 2016 de la TeXlive. J'ai donc suivi, avec bonheur, les indications très pertinentes du tutoriel d'un petit jeune bien sympa et pas manchot (même si c'est un linuxien). Cependant, la mise à jour ultérieure de la TeXlive n'a pas fonctionné. Voici mes démarches (en user):

Ouvrir dans l'éditeur Overleaf
tlmgr update --self --all

Réponse :

Ouvrir dans l'éditeur Overleaf
(running on Debian, switching to user mode!)
/usr/bin/tlmgr: Initialization failed (in setup_unix_one):
/usr/bin/tlmgr: could not find a usable xzdec.
/usr/bin/tlmgr: Please install xzdec and try again.
tlmgr: Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
Use of uninitialized value $r in split at /usr/bin/tlmgr line 3899.
tlmgr: Cannot find main repository, you have to tag one as main!

2e initiative :

Ouvrir dans l'éditeur Overleaf
tlmgr init-usertree

Réponse :

Ouvrir dans l'éditeur Overleaf
(running on Debian, switching to user mode!)
Cannot determine type of tlpdb from /home/frederic/texmf!

Précision : l'installation du paquet xzdec semble améliorer les choses :

Ouvrir dans l'éditeur Overleaf
tlmgr init-usertree
(running on Debian, switching to user mode!)
tlmgr: user mode database already set up in
tlmgr:   /root/texmf/tlpkg/texlive.tlpdb
tlmgr: not overwriting it.

Vérification de la version (que j'aurais dû effectuer auparavant) :

Ouvrir dans l'éditeur Overleaf
 tex --version
TeX 3.14159265 (TeX Live 2016/Debian)
kpathsea version 6.2.2
Copyright 2016 D.E. Knuth.
There is NO warranty.  Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.

L'installation de la TL 2019 a donc échoué… Je la reprends.

Posée 21 Jui '19, 21:31

fred02840's gravatar image

fred02840
4.2k17153187
Taux d'acceptation : 16%

Modifiée 21 Jui '19, 22:26

Pourquoi ne pas migrer ta distribution Debian en testing ou en sid ? La version qui est fournie est très raisonnablement à jour. Actuellement c'est 2018 du 27 02 2019, et la version 2019 ne devrait guère tarder.

(21 Jui '19, 23:59) Jean-jacques Rétorré Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image

Réinstallation faite. Et j'ai toujours la 2016.

Faut-il la supprimer (en mettant de côté les bidouillages-maison) ? Puis installer une TeXlive 2019 toute propre sur elle ?

(22 Jui '19, 00:09) fred02840 fred02840's gravatar image

@Jean-jacques Rétorré. Si je n'arrive pas à faire la mise à jour, j'attendrai la Debian Buster qui devrait sortir le 6 juillet (prochain).

(22 Jui '19, 00:11) fred02840 fred02840's gravatar image

Buster sera la nouvelle distribution stable. Les problèmes de mise à jour se retrouveront rapidement, car les mises à jour n'ont lieu semble-t-il n'ont lieu qu'aux changements de version. Je suis sous testing depuis une bonne dizaine d'années et je n'ai jamais eu de problème, avec TeXLive toujours bien à jour.

(22 Jui '19, 00:38) Jean-jacques Rétorré Jean-jacques%20R%C3%A9torr%C3%A9's gravatar image
1

Pour ma part (encore sous Jessie !) j'ai fait une installation dans /usr/local/texlive qui permet la mise à jour de TeX Live indépendante de celle, plus problématique pour moi, de Debian.

Il y a juste 6 lignes à ajouter dans .bashrc : PATH="/usr/local/texlive/texmf-local/bin/x86_64-linux:${PATH}" export PATH INFOPATH="/usr/local/texlive/texmf-local/texmf-dist/doc/info:${INFOPATH}" export INFOPATH MANPATH="/usr/local/texlive/texmf-local/texmf-dist/doc/man:${MANPATH}" export MANPATH

(25 Jui '19, 00:10) joseph-tux joseph-tux's gravatar image

@joseph-tux. Parfait : j'essaie tout de suite.

(25 Jui '19, 19:34) fred02840 fred02840's gravatar image
Affichage de 5 parmi 6 Afficher 1 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.