5
1

Je viens d'acquérir un nouvel ordinateur. Je vais évidemment y installer TeX Live.

Oui, mais... quelle version installer ? Une version packagée par les mainteneurs de ma distribution Linux (Debian en l'occurence) ? Ou dois-je installer TeX Live a la mano, en suivant par exemple la méthode donnée par Enrico Gregorio dans le TUGboat ?

Quel sont les avantages et inconvénients de chacune de ces méthodes ?

Posée 30 Jul '17, 21:08

Pathe's gravatar image

Pathe ♦♦
7.4k28196245
Taux d'acceptation : 55%

Modifiée 28 Aoû '17, 01:51


Pour ma part, j’installe toujours la dernière version à partir de la page de la TeX Live et je la mets à jour jusqu’au bout avec tlmgr.

Par ailleurs je laisse le morceau de TeXlive chargé par Ubuntu vivre sa vie de son côté.

Je n’ai jamais eu à me plaindre de cette méthode. Précision : TeX Live est installée dans ma maison sans sudo et sans faire les liens - j’utilise le fichier .profile pour donner le bon chemin vers les exécutables.

Lien permanent

Publiée 30 Jul '17, 22:55

Le%20TeXnicien%20de%20surface's gravatar image

Le TeXnicien de surface
2.0k814
Taux d'acceptation : 28%

Modifiée 28 Aoû '17, 01:55

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

1

Pourriez-vous détailler votre utilisation du fichier .profile ?

Par ailleurs, lancez-vous tlmgr à la main ou bien utilisez-vous un script pour qu'il télécharge périodiquement les modifications de TeX Live ?

(30 Jul '17, 23:00) Pathe ♦♦ Pathe's gravatar image

C'est également la solution que je préfère, notamment parce que les paquets des mainteneurs de distribution sont trop gros : il contiennent des packages que je n'utilise pas, et en cas de mise à jour ne serait-ce que d'un package, il faut tout retélécharger (mon débit internet est très limité) Donc par gain de temps et d'espace disque, je préfère tlmgr.

(05 Aoû '17, 16:24) GuiTsi GuiTsi's gravatar image

Étant donné que tu es sur Debian, le plus simple et le plus efficace est d'utiliser la version packagée si tu tournes en sid. Le mainteneur debian (Norbert Preining) est aussi un mainteneur TeXLive, et les packages sont mis à jour tous les mois. Tu es donc sûr d'avoir automatiquement une TeXLive à jour sans souci, tout en restant extrêmement simple d'installation.

Le seul « inconvénient » est peut-être de devoir tourner avec la sid, mais le couple debian sid+packages debian TexLive est probablement le moyen le plus simple d'avoir une TeXLive continuellement à jour.

Lien permanent

Publiée 31 Jul '17, 11:08

the_alf's gravatar image

the_alf
5864
Taux d'acceptation : 27%

Modifiée 31 Jul '17, 14:59

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

1

Attention sous Debian, si vous utilisez la version proposée dans les dépôts de la version Stable (Stretch) ou Testing (Buster), vous n'avez pas accès au paquet xindy pouvant servir à réaliser des index « plus efficace que makeindex » car le logiciel n'est pas dans le dépôt ce qui est le cas de Sid.

Sinon, en utilisation courante, celle dans les dépôts, Stretch dans mon cas, est tout à fait convenable.

(31 Jul '17, 14:40) florentgio florentgio's gravatar image

Incroyable ! Il n'y a pas xindy dans testing ? C'est fou. Je me demande bien pour quelle raison.

(31 Jul '17, 14:50) Pathe ♦♦ Pathe's gravatar image

@florentgio Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(31 Jul '17, 14:57) Pathe ♦♦ Pathe's gravatar image

Si un package est dans sid, il est censé passer automatiquement en testing si il ne pause pas de problème critique.Cecit dit, il est por l'instant bloqué. Plus d'infos sont surement dispo là https://packages.qa.debian.org/x/xindy.html

(31 Jul '17, 17:11) the_alf the_alf's gravatar image

@Pathe

Voici l’extrait du .profile :

Ouvrir dans l'éditeur Overleaf
# pour TeXlive 2017
PATH="/home/pclf/TeX/texlive/2017/bin/x86_64-linux:$PATH"
INFOPATH="/home/pclf/TeX/texlive/2017/texmf-dist/doc/info:$INFOPATH"
MANPATH="/home/pclf/TeX/texlive/2017/texmf-dist/doc/man:$MANPATH"

Si l'on veut, on peut se border un peu avec :

Ouvrir dans l'éditeur Overleaf
if [ -d "$HOME/TeX/texlive/2017/bin/x86_64-linux" ] ; then
  PATH="/home/pclf/TeX/texlive/2017/bin/x86_64-linux:$PATH"
  INFOPATH="/home/pclf/TeX/texlive/2017/texmf-dist/doc/info:$INFOPATH"
  MANPATH="/home/pclf/TeX/texlive/2017/texmf-dist/doc/man:$MANPATH"
fi

... ce qui protège en cas de disparition du répertoire de la TeX Live.

Le test pourrait être plus complet mais je ne sais pas s’il faut passer en mode complètement paranoïaque.

Lien permanent

Publiée 03 Aoû '17, 21:29

Le%20TeXnicien%20de%20surface's gravatar image

Le TeXnicien de surface
2.0k814
Taux d'acceptation : 28%

Modifiée 28 Aoû '17, 01:54

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Votre réponse
(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.