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.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.4.
Téléchargement (FTP) : ftp://tug.org/texlive/historic/2013/texlive-20130530-source.tar.xz
Somme de contrôle MD5 du téléchargement : f52599c99fb1035399b907f4c54f1125
Taille du téléchargement : 172 Mo
Estimation de l'espace disque requis : 1.6 Go
Estimation du temps de construction : 9.6 SBU
L'installeur TeX Live : http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
GPL-Ghostscript-9.10, Poppler-0.24.1, FreeType-2.5.0.1, Fontconfig-2.10.93, libpng-1.6.4, X Window System, ICU-51.2, GD, t1lib, ZZIPlib, CLISP, Lua-5.1.5, TECkit, et Graphite
Notes utilisaeur: http://wiki.linuxfromscratch.org/blfs/wiki/texlive
L'ensemble des programmes de TeX
Live ainsi que leurs documents d'aide, leurs polices, et
leurs outils sont très lourds. Les mainteneurs en amont
recommandent de mettre tous les fichiers dans un seul répertoire.
BLFS vous recommande /opt/texlive
.
Tout d'abord, déballez l'installeur et rendez-vous dans le
répertoire de l'installeur, install-tl-20130730
. Vous pouvez modifier le nom
de ce répertoire si le paquet de l'installeur est mis à jour par
les mainteneurs en amont.
tar -xf install-tl-unx.tar.gz && cd install-tl-20130730
Les binaires de la distribution installés ci-dessous utilisent l'édition de liens statiques pour les bibliothèques TeX Live internes. Des bibliothèques, comme indiqué dans la section des dépendances ne sont pas indispensables pendant l'installation, mais les programmes qui en ont besoin ne se lanceront pas tant que leurs dépendances spécifiques ne sont pas installées.
Maintenant, en tant qu'utilisateur root
:
TEXLIVE_INSTALL_PREFIX=/opt/texlive ./install-tl
Cette commande est interactive et permet de sélectionner ou de modifier la plate-forme, les paquets, les répertoires et d'autres options. L'installation complète exigera environ 3,5 gigaoctets d'espace disque. La durée du téléchargement dépendra du débit de votre connexion internet et du nombre de paquets que vous sélectionnez.
À la fin du téléchargement du paquet, l'étape suivante consiste à
vous assurer que le système puisse bien trouver les fichiers. Si
vous paramétrez vos scripts de connexion comme recommandé dans
Les fichiers de démarrage
du shell Bash, mettez à jour les chemins nécessaires en les
envoyant vers le script extrapaths.sh
. Assurez-vous d'ajuster les chemins
ci-dessous pour correspondre à votre emplacement d'installation. En
outre, le chemin vers les binaires seront concernés par
l'architecture de votre système.
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
Le chemin MANPATH et INFOPATH standards indiqués ci-dessus garantissent qu'ils sont inclus. S'ils sont déjà réglés dans la procédure du script de démarrage, la fonction pathappend se chargera que les copies soient supprimées, donc les mettre ici ne représente aucun danger.
On peut activer immédiatement les nouveaux chemins en lançant source /etc/profile.
À ce moment, l'installation est terminée. Si vous souhaitez construire à partir des sources, allez dans les sources du paquet comme d'habitude et continuez.
Si vous n'avez pas installé Xorg, ajoutez --without-x
à la commande
configure.
Si vous n'avez pas installé fontconfig, ajoutez --disable-xdvipdfmx
à la
commande configure.
./configure --prefix=/usr \ --disable-native-texlive-build \ --enable-build-in-source-tree \ --without-luatex \ --enable-mktextex-default \ --with-banner-add=" - BLFS" && make
Pour tester les résultats, lancez : make -k check.
Afin de rassembler les fichiers construits à un seul endroit,
utilisez make
install
pour les mettre à un endroit
temporaire :
make DESTDIR=$PWD/texlive-tmp install
Maintenant, copiez les exécutables dans le répertoire binaire de
TeX Live. Assurez-vous d'ajuster
le répertoire de destination selon votre installation. En tant
qu'utilisateur root
:
find texlive-tmp/usr/bin -type f -exec cp -v {} /opt/texlive/2013/bin/x86_64-linux \;
Si vous avez passé l'option --enable-shared
à la commande configure, les deux
bibliothèques, libkpathsea.so, libptexenc.so et leurs liens
symboliques, devront également être copiés vers /usr/lib.
Last updated on : 2012-09-22 18:38:01 +020