Bonjour, Daniel,
Bonjour, la liste,
Un grand, grand merci pour le petit tutoriel, très efficace, grâce auquel j’ai
enfin franchi le pas d’installer la Tex Live officielle sur ma Debian stable. Nul
en administration système (comme dans la plupart des pans de l’informatique),
je n’avais jamais osé le faire, de peur non seulement d’échouer à l’installer
mais de rendre inutilisable la Tex Live de Debian — au risque de devoir
réinstaller tout le système, tant je suis incapable de régler ce genre de
problème…
Tout semble bien fonctionner, et même mieux qu’avec ma Tex Live précédente :
pour Biblatex/Biber, par exemple, je n’ai même plus à lancer Biber
manuellement avant de refaire une compilation avec Lualatex. Je lance la
création de PDF avec mon éditeur (Kile) et les trois compilations s’enchaînent
automatiquement. Appréciable !
Pour ma part, je vois tout l’intérêt de l’édition de .profile et du lien
current : l’installation de Tex Live 2020 passera comme une lettre à la poste.
C’est vrai que la mise à jour de ce fichier et les commandes à exécuter dans la
foulée était vraiment la partie flippante de l’installation, pour un non-
informaticien comme moi, mais j’estime que ça en valait la peine.
Merci encore, donc ! (je profite qu’on ne soit pas sur Texnique.fr ;-p)
Thomas Savary
1 le Grand-Plessis
F-85340 L’Île-d’Olonne
Tél. Tél. masqué
mardi 3 mars 2020, à 11:29:08 CET, Daniel Flipo a écrit :
Le 03/03/2020 à 09:14, Denis Bitouzé a écrit :
Le 02/03/20 à 22h29, Daniel Flipo a écrit :
Le 02/03/2020 à 21:23, Denis Bitouzé a écrit :
Là, non pas d’accord. Ce n’est pas conseillé comme le dit la doc
originale,
Je n’ai jamais été convaincu par les arguments avancés à ce sujet. Seul
inconvénient bénin et au remède connu : si un nouvel exécutable est
installé par mise à jour de la TeX Live, il ne sera pas automatiquement
pris en compte. Remède :
┌────
│ tlmgr path add
└────
Je partage pour ma part l’avis des développeurs de TeXLive. Puisque tu
insistes, à défaut de pouvoir développer /leurs/ arguments, je vais te
préciser en quoi les liens me dérangent.
-
J’ai 365 binaires dans ma TEXLive 2019 (pas complète), ça ferait donc
365 liens ajoutés dans /usr/local/bin où il y a actuellement une
vingtaine binaires « locaux ». Je trouve ça crade.
-
On voit régulièrement passer sur la liste texlive, des messages de
gens qui ont des installations TeX bancales, c’est souvent dû à liens
symboliques qui n’ont pas été supprimés ou incorrectement mis à jour.
-
La méthode des liens impose que /tous/ les utilisateurs d’une même
machine aient recours à la /même/ distribution TeX.
/Même sur une machine mono-utilisateur/, ça n’est pas optimal, je
m’explique :
– comment fais-tu pour basculer sur une texlive antérieure (ou sur la
distrib TeX de Linux) si un de tes fichiers ne compile plus ou mal ?
– si tu veux participer au « prétest » de la version 2020, tu installes
celle-ci à côté de la 2019 ; c’est bien agréable de pouvoir basculer de
l’une à l’autre pour comparer ou juste pour retrouver quelque chose de
stable lorsque la « prétest » bogue temporairement.
La méthode du PATH est très souple :
– je peux tester seul la version « prétest » sans gêner les autres
utilisateurs et /moi-même/ basculer sur la version stable à tout moment
pour mon travail de production, il suffit de changer mon PATH.
– Lorsque la version 2020 sortira je pourrai l’installer sans crainte,
la tester et revenir en cas de souci à la 2019 juste grâce à un
changement de PATH (utilisateur par utilisateur) ou par modification du
lien « current » (pour tous).
Je comprends parfaitement que tu présentes la méthode des liens lors de
la journée de Dunkerque, où il te faut faire installer /vite/ une
distribution sur une quantité de machines disparates (divers variantes
de Linux, Windows, Mac), afin de passer à /l’utilisation/ de LaTeX qui
est l’objet de la journée.
D’après tes transparents, tu fais installer TeXLive en « root », ce n’est
pas optimal non plus mais ça t’évite les « chown », « umask », « chmod » et
consorts que tu /ne peux pas expliquer/ dans le temps dont tu disposes.
Je ne critique pas ton choix.
Ma notice s’adresse à des gens qui sont disposés à améliorer leur
installation TeX, quitte à y passer un peu de temps. Je préfère leur
indiquer ce que j’ai fait pendant les nombreuses années où j’étais
administrateur du serveur de notre labo et qui me donne encore toute
satisfaction sur ma machine familiale (trois utilisateurs).
OUI, la modification du PATH demande de l’attention (il y a différents
« shell, » différentes syntaxes, etc.) MAIS c’est à faire en principe une
seule fois (au moins sur une machine mono-utilisateur avec le lien
« current » que je propose).
Enfin je crois utile que les utilisateurs de Linux aient une
connaissance minimale des fichiers d’initialisation « .profile »,
« .bash_rc », etc. et de leur syntaxe.
Bien cordialement,