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 la plupart des programmes depuis les
sources en suivant les instructions de TeX-Live-20140525 et
biber-1.8. 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 2014/
.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.6.
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 :
f5b1e909d5c2380cefd2cda83d288c00 ( au 20140628)
-
Taille du téléchargement : 3.2 Mo
-
Estimation de l'espace disque requis : 3.8 Go
-
Estimation du temps de construction : varies, depending on
network speed and 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.
GPL-Ghostscript-9.14 est dynamiquement
chargée par dvisvgm, qui est utilisé par asy.
Xorg Libraries et libxcb-1.11 est
necessaire pour inimf, mf, pdfclose, pdfopen et xdvixaw. Mais si
vous utilisez asy, ou TeX pour
créer un fichier PDF, vous aurez besoin d'un X Window
System(pour les fichiers PDF, c'est pour supporter le viewer
PDF de votre choix, par exemple epdfview-0.1.8.
La bibliothèque facultative 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 xindy.Exécution qui est utilisé par xindy.
Si vous avez construit pour le 32 bits x86, 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é depuis le répertoire shm/
après
avoir lancé configure
et make et ensuite
lié symboliquement en tant que libreadline.so.5
.
Python-2.7.8 est utilisé par de nombreux
scripts,
Ruby-2.1.2 est utilisé par quelques scripts,
principalement dans mtx_context qui est un composant de
conTeXt.
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 quant 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é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 et en 32-bit x86 c'est toujours i386-linux. Pour
x86_64 et i?86 vouis pouvez le générer avec $TEXARCH:
export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &&
cat >> /etc/profile.d/extrapaths.sh << EOF
pathappend /usr/share/man MANPATH
pathappend /opt/texlive/2014/texmf-dist/doc/man MANPATH
pathappend /usr/share/info INFOPATH
pathappend /opt/texlive/2014/texmf-dist/doc/info INFOPATH
pathappend /opt/texlive/2014/bin/$TEXARCH
EOF
unset TEXARCH
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.