install-tl-unx

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)

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]

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]

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.

Explications des commandes

./install-tl --location http://mirror.aut.ac.nz/CTAN/systems/texlive/tlnet/: utilisez autre chose si vous souhaitez utiliser un mirroir différen, par exemple si vous êtes en Nouvelle Zélande mais que l'installeur choisi d'utiliser un mirroir australien. La list des mirroirs est à l'adresse http://ctan.org/mirrors.

Contenu

Programmes installés: plus de 300 binaires et liens symboliques vers des scripts
Bibliothèques installées: Aucun
Répertoires installés: /opt/texlive

Description courte

programmes TeX

Les programmes inclus dans TeX sont trop nombreux pour les lister individuellement. Merci de se référer aux pages HTML et PDF de chaque programme dans le fichier 2014/doc.html du répertoire d'installation, ou les nombreux fichiers html, man ou pdf dans les sous répertoires de 2014/texmf-dist/.

Last updated on 2014-02-14 04:51:05 +0100