Introduction à TeX Live et son installateur
Le paquet TeX Live un système
complet de production de documents TeX Il inclut TEX, LaTeX2e,
ConTEXt, Metafont, MetaPost, BibTeX et bien d'autres
programmes ; un ensemble extensible de macros, de polices et
de documentation ; le support du formatage de nombreux scripts
dans le monde.
il est nécessaire d'utiliser un installateur binaire pour la
première installation. Cela fournira les programmes, les scripts,
et beaucoup de fichiers de support et de documentation. Après
cela, vous pouvez reconstruire depuis les sources en suivant les
instructions de TeX-Live-20130530. L'installateur est mis
à jour fréquement, donc sa somme de contrôle md5 changera
s'il est plus récent que celui montré ici. Les nouvelles versions
de l'installateur sont prévus pour fonctionner avec ces
instructions, pour peu qu'elles installent dans un répertoire
2013/
.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.5.
Information sur le paquet
-
Téléchargement (HTTP) :
http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
-
Somme de contrôle MD5 du téléchargement :
d90a8e6b1d9d96210a95ed7901356f41 (at 20140213)
-
Taille du téléchargement : 2.9 Mo
-
Estimation de l'espace disque requis : 3.8 GB
-
Estimation du temps de construction : varies, depending on
network speed et traffic
Recommended (at runtime)
Les binaires sont souvent liés à des bibliothèques
statiques comme libc.a
, mais quelques
programmes et plusieurs scripts échoueront si les paquets suivants
ne sont pas présents - il peut y avoir d'autres bibliothèques
chargées dynamiquement.
GPL-Ghostscript-9.10 est dynamiquement
chargée par (au moins) asy.
libdrm-2.4.52, freeglut-2.8.1 et
GLU-9.0.0 est nécessaire pour asy.
Xorg Libraries et libxcb-1.10 est
necessaire pour asy, inimf, mf, pdfclose, pdfopen et xdvixaw.
Les bibliothèques facultatives ncurses pour les caractères non
large (pour "seulement quelques applications binaire") du haut de
la page Ncurses de LFS sont
nécéssaire pour asy et xindy.Exécution.
Ruby-2.1.0 est utilisé par de nombreux scripts,
Tk-8.6.1 est utilisé par epspdftk
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
.
En premier, déballez l'installeur et allez dans le répertoire de
l'installeur, install-tl-<CCYYMMDD>
. Le nom de ce
répertoire change quant l'installeur est mis à jour, aussi
remplacez <CCYYMMDD> par le bon nom de répertoire.
tar -xf install-tl-unx.tar.gz &&
cd install-tl-<CCYYMMDD>
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ée.
Maintenant, en tant qu'utilisateur root
:
TEXLIVE_INSTALL_PREFIX=/opt/texlive ./install-tl
Cette commande est intéractive et permet la sélection ou la
modificationtion de la plateforme, des paquets, des répertoires,
et d'autres options. L'installation complète demandera environ 3.8
Gio 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.
Après que le téléchargement des paquets est terminé, l'étape
suivante est d'être certain que le système peut trouver
correctement les fichiers. Si vous initialisez vos scripts de login
comme recommandé dans Les fichiers de démarrage
du shell Bash, mettez à jour les chemins nécessaires en
ajoutant au script extrapaths.sh
. Les
programmes sont toujours installés dans un sous répertoire
<ARCH>-linux. Si yvous n'utilisez pas x86_64, toujours changez cela par votre endroit
d'installation actuel.
cat >> /etc/profile.d/extrapaths.sh << "EOF"
pathappend /usr/share/man MANPATH
pathappend /opt/texlive/2013/texmf-dist/doc/man MANPATH
pathappend /usr/share/info INFOPATH
pathappend /opt/texlive/2013/texmf-dist/doc/info INFOPATH
pathappend /opt/texlive/2013/bin/x86_64-linux
EOF
Note
Les chemins standards MANPATH et INFOPATH sont spécifiés pour
s'assurer qu'ils sont inclus. S'ils sont déjà initialisés
dans la procédure des scripts de démarrage, la fonction
pathappend assurera que les doublons seront effacés, donc les
inclure ici n'est pas dangereux.
Les nouveaux chemins peuvent être immédiatement activés en
lançant source
/etc/profile.
A ce stade, l'installation binaire est terminée.