Cet article est destiné aux utilisateurs avancés de GNU/Linux, soucieux d’économiser de l’espace disque, qui souhaitent installer une distribution LaTeX plus légère que celle fournie par les dépendances de Pyromaths.
Avertissement: La procédure implique d’être à l’aise avec le Terminal pour lancer des lignes de commandes en mode super utilisateur.
Il est nécessaire de supprimer la version existente de TeXLive que vous auriez pu installer.
sudo apt purge chktex biblatex biblatex-dw cm-super cm-super-minimal context \
dvidvi dvipng feynmf fragmaster jadetex lacheck latex-beamer latex-cjk-all \
latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp \
latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp \
latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese \
latex-cjk-japanese-wadalab latex-cjk-korean latex-cjk-thai latexdiff \
latexmk latex-sanskrit latex-xcolor lcdf-typetools lmodern luatex \
musixtex passivetex pgf preview-latex-style prosper ps2eps psutils \
purifyeps t1utils tex4ht tex4ht-common tex-gyre texlive texlive-base \
texlive-bibtex-extra texlive-binaries texlive-common texlive-extra-utils \
texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-recommended \
texlive-fonts-recommended-doc texlive-font-utils texlive-formats-extra \
texlive-games texlive-generic-extra texlive-generic-recommended \
texlive-humanities texlive-humanities-doc texlive-lang-african \
texlive-lang-all texlive-lang-arabic texlive-lang-cjk texlive-lang-cyrillic \
texlive-lang-czechslovak texlive-lang-english texlive-lang-european \
texlive-lang-japanese texlive-lang-chinese texlive-lang-korean \
texlive-lang-french texlive-lang-german texlive-lang-greek \
texlive-lang-indic texlive-lang-italian texlive-lang-other \
texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish \
texlive-latex-base texlive-latex-base-doc texlive-latex-extra \
texlive-latex-extra-doc texlive-latex-recommended \
texlive-latex-recommended-doc texlive-luatex texlive-math-extra \
texlive-metapost texlive-metapost-doc texlive-music \
texlive-omega texlive-pictures texlive-pictures-doc texlive-plain-extra \
texlive-plain-generic \
texlive-pstricks texlive-pstricks-doc texlive-publishers \
texlive-publishers-doc texlive-science texlive-science-doc texlive-xetex \
thailatex tipa tipa-doc xindy xindy-rules xmltex asymptote texinfo
Télécharger le paquet que j’ai créé et l’installer.
sudo dpkg -i texlive-local_2018-1_all.deb
sudo apt install equivs --no-install-recommends
mkdir -p /tmp/tl-equivs && cd /tmp/tl-equivs
wget https://www.tug.org/texlive/files/debian-equivs-2018-ex.txt -O texlive-local
equivs-build texlive-local
sudo dpkg -i texlive-local_2018-1_all.deb
sudo apt install -f
Installer le nécessaire à l’installation :
sudo apt install perl-tk
cd /tmp
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -vxzf install-tl-unx.tar.gz
cd install-tl-2018????
sudo ./install-tl -gui
Pour une installation minimale de TeXLive, vous choisirez « custom install ».
Désactivez « Installer la documentation des macros et polices » ainsi que « Installer les sources des macros et polices ».
Ensuite, il faut intégrer les chemins dans /etc/profile.d/texlive.sh
MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH
INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH
PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
Il vous faut ensuite installer les paquets supplémentaires requis.
source /etc/profile.d/texlive.sh
tlmgr install adjustbox amsfonts amsmath asymptote \
avantgar babel babel-french cancel carlisle collectbox colortbl ec enumitem \
fancyhdr geometry graphics hyperref iftex interval latex-bin latexmk lm marvosym \
mathtools ms multido numprint oberdiek pgf psnfss pst-3d pst-arrow pst-eucl \
pst-math pst-node pst-plot pst-tools pstools pstricks pstricks-add tkz-tab tools \
units url wasy wasy2-ps wasysym wrapfig xcolor xkeyval