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 --auto-remove purge chktex cm-super cm-super-minimal context \
dvidvi dvipng feynmf fragmaster lacheck 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 lcdf-typetools lmodern \
preview-latex-style ps2eps psutils purifyeps t1utils tex-gyre texlive \
texlive-base texlive-bibtex-extra texlive-binaries 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-humanities texlive-humanities-doc 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-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-metapost texlive-metapost-doc texlive-music texlive-pictures \
texlive-pictures-doc texlive-plain-generic texlive-pstricks \
texlive-pstricks-doc texlive-publishers texlive-publishers-doc \
texlive-science texlive-science-doc texlive-xetex tipa tipa-doc xindy \
xindy-rules asymptote texinfo
Télécharger le paquet que j’ai créé et l’installer.
sudo dpkg -i texlive-local_2021.99999999-1_all.deb
sudo apt install -f
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-2021-ex.txt -O texlive-local
equivs-build texlive-local
sudo dpkg -i texlive-local_2021.99999999-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-2021????
sudo ./install-tl -gui
Pour une installation minimale de TeXLive, vous choisirez «Avancé » puis vous modifierez le Schéma pour choisir « Schéma minimal (Plain seulement) ».
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/2021/texmf-dist/doc/man:$MANPATH
INFOPATH=/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH
PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH
Il vous faut ensuite installer les paquets supplémentaires requis.
source /etc/profile.d/texlive.sh
tlmgr install adjustbox amsmath asymptote avantgar babel babel-french \
cancel carlisle cm-super collectbox colortbl enumitem fancyhdr geometry \
graphics hyperref interval latex-bin latexmk l3kernel l3packages lm \
marvosym mathtools ms multido numprint oberdiek pgf ps2eps psnfss pst-3d \
pst-arrow pst-calculate pst-eucl pst-math pst-node pst-plot pst-tools \
pstool pstricks pstricks-add siunitx tkz-tab tools units wasy wasysym \
wasy-type1 wrapfig xkeyval