Texlive recommande une installation indépendante des paquets Debian, dans un répertoire /usr/local/texlive C'est la méthode que j'utilise depuis des années. Il existe au moins un inconvénient à utiliser les paquets Debian stable: la version actuelle --- 3 novembre 2024 --- (12, Bookworm) propose une version 2022 de texlive. Sa mise à niveau nécessiterait donc de modifier les 3 variables PATH, INFOPATH et MANPATH (dans ~.bashrc). Mais ceci n'est pas très coûteux, il suffit juste d'y penser. Ma question ici est un peu théorique¹ car la méthode texlive me convient.
Le besoin de mises à jour avec tlmgr est fréquent, même si ce besoin est rarement perceptible en pratique courante (du moins, je crois).
Ma question est la suivante: avec une installation à la Debian, est-ce qu'on peut utiliser les commandes tlmgr sans dommage pour Debian (essentiellement ¹ Mais elle pourrait faciliter le passage de Windows à Linux pour une candidate à cette évolution Posée 03 Nov, 19:03 joseph-tux |
La question est loin d’être théorique. Elle a une réponse pratique pour la distribution debian. Modifier les variables d’environnement est loin d’être suffisant. Le lien suivant explique pas à pas la méthode d’installation d’une texlive en parallèle d’une distribution debian : wiki latex debian-facile Publiée 03 Nov, 21:34 Philou Ce lien justifie le choix de Texlive, notamment: Le problème est que ce paquet ne sera jamais mis à jour automatiquement Ma question (utilisation de tlmgr) n'y est pas abordée. La réponse nécessiterait d'être expérimentée, ce qui demande un effort que je ne suis pas prêt à faire. (j'ai tout de même découvert LaTeX de cette façon, à la Debian, avant de découvrir, ici, cette question des grands retards de mises à jour mais sans connaître alors ses outils comme tlmgr). Je la disais théorique car la méthode texlive est éprouvée, sure, simple non mise en cause, juste une curiosité gratuite.
(04 Nov, 09:26)
joseph-tux
|
tlmgr ne fonctionnera pas correctement avec une installation des paquets debian texlive pour plusieurs raisons : − le mainteneur des paquets texlive a fait le choix de ne pas suivre fidèlement l’arborescence des répertoires à la mode TDS, − l’utilitaire tlmgr n’est a priori pas installé avec les paquets debian − comme texlive (à la vanille) est mise à jour tous les ans cela ne pourrait fonctionner en toute limite que l’année d’installation de la distribution debian texlive (2022) pour avec debian 12, − mélanger des paquets d’une distribution debian avec ceux d’une autre distribution est une très mauvaise idée et peut conduire au redouté syndrome de la Frankendebian Publiée 04 Nov, 22:51 Philou |
Pour la même raison principale, j'ai également migré des paquets "à la debian" (mais sous Ubuntu) vers l'installation texlive "directe", avec satisfaction. Je précise (mais peut-être était-ce implicite ?) qu'une installation directe est exclusive d'une installation "à la debian" (paquets texlive-*). Il faut donc (évidemment) éliminer ces derniers ! Il y a aussi des utilitaires complémentaires fournis par des paquets séparés, qu'il faut également éliminer. (biber, latexmk, ...) apt-file search bin/tlmgr donne == texlive-base: /usr/bin/tlmgr c-à-d que tlmgr est fourni dans les paquets texlive ubuntu/debian Publiée 14 Nov, 18:50 GMR |