Introduction à TeX Live and its installer
Le paquet TeX Live est un système
complet de production de documents TeX. Il inclut TEX, LaTeX2e,
ConTEXt, Metafont, MetaPost, BibTeX et bien d'autres
programmes ; un ensemble complet de macros, de polices et de
documentation ; le support du formatage de nombreux systèmes
d'écritures dans le monde.
Cette page est destinée aux personnes qui souhaitent utiliser
l'installateur binaire pour fournir les programmes, les scripts, et
beaucoup de fichiers supportés et de documentation. L'installateur
est mis à jour souvent, donc leur somme md5 changera s'il est plus
récent que celui donné. Les versions plus récentes de
l'installateur sont fournit avec ces instructions, qui installeront
dans le répertoire 2015/
.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.9.
Informations sur le paquet
-
Téléchargement (HTTP) :
http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
84bc572abd61dfcc1b377e71c1b9aca8 (for 20150613)
-
Taille du téléchargement : 3.2 Mio
-
Estimation de l'espace disque requis : 4.2 Gio
-
Estimation du temps de construction : varie en fonction
de la vitesse du réseau et du trafic.
Recommandées (à l'exécution)
Les binaires sont principalement liées statiquement aux
bibliothèques comme libc.a
, mais une
petite partie des programmes et plusieurs scripts échoueront si les
paquets suivants ne sont pas présents.
ghostscript-9.18 est chargé dynamiquement
par dvisvgm, qui est utilisé par asy, et aussi par asy lui-même.
Bibliothèques Xorg et libxcb-1.11.1
sont requis pour inimf, mf, pdfclose, pdfopen et xdvi-xaw. Mais si
vous utilisez asy, ou TeX pour
créer un fichier PDF, vous aurez besoin d'un Système X
Window (pour les fichiers PDF, c'est pour support un
visualiseur PDF de votre choix, par exepmle epdfview-0.1.8).
La bibliothèque facultative ncurses pour les caractères non large
(pour "seulement quelques applications binaire") du bas de la page
Ncurses de LFS sont nécessaires
pour asy (seulement sur i386) et
pour xindy.run qui est utilisé par xindy.
Les versions binaires de asy
requièrent GLU-9.0.0 et Freeglut-3.0.0.
Si vous avez construit pour i386, la version binaire de asy demande
FFTW, GLU-9.0.0 et
libreadline-5.2 :
cela requiert seulement libreadline.so.5.2
qui peut être manuellement
copiée depuis le répertoire lib/
après avoir lancé configure et make et ensuite être liée
symboliquement en tant que libreadline.so.5
.
Comme toujours avec des programmes binaires tiers, il est possible
que les dépendances requises changent quand l'installateur est mis
à jour.
Python-2.7.11 est utilisé par beaucoup de
scripts. Ruby-2.3.0 est utilisé par quelques scripts,
principalement avec mtx_context qui fait partie de conTeXt, mais aussi avec un ou deux autres,
comme match_parens, qui est généralement utile.
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/tl-installer
Installation binaire de TeX Live
L'ensemble des programmes de TeX
Live avec les documents supports, les polices et les
utilitaires est très important. Les mainteneurs recommande de
placer tous les fichiers dans une structure de répertoires unique.
BLFS recommande /opt/texlive
.
Comme avec les autres paquets, déballez l'installeur et allez dans
le répertoire de l'installeur, install-tl-<CCYYMMDD>
. Le nom de ce
répertoire change quand l'installeur est mis à jour, aussi
remplacez <CCYYMMDD> par le bon nom de répertoire.
Note
Les binaires de la distribution installée utilisent des liens
statiques pour les bibliothèques générales du système Linux. Les
bibliothèques supplémentaire ou les interpréteurs comme spécifiés
dans la section des dépendances ne doivent pas être présent
pendant l'installation, mais les programmes qui en ont besoin ne
pourront pas se lancer tant que leurs dépendances spécifiques
n'auront pas été installées.
Avec tous les programmes binaires, il peut y avoir une erreur
entre la chaîne d'outils du constructeur et votre matériel. Dans
la plupart des cas cela n'aura pas d'importance, mais dans de
rares cas, vous pouvez avoir des problèmes. Par exemple, si votre
processeur x86_64 ne supporte pas 3dnowext ou 3dnow, le binaire
du 2014-06-28 échouera dans conTexT en lançant LuaTeX, bien que
lualatex fonctionne, de même que les binaires i686 sur la même
machine. Dans ce cas, la solution la plus simple est d'installer
texlive depuis les sources.
Maintenant, en tant qu'utilisateur root
:
TEXLIVE_INSTALL_PREFIX=/opt/texlive ./install-tl
Cette commande est interactive et permet la sélection ou la
modification de la plateforme, des paquets, des répertoires, et
d'autres options. L'installation complète demandera environ 4.2 Go
d'espace disque. Le temps de terminer le téléchargement dépendra de
votre vitesse de connexion internet et le nombre de paquets
sélectionnés.