Før du begynner å bygge TeX Live, sett opp PATH slik at systemet kan
finne filene på riktig måte. Hvis du setter opp påloggingsskriptet
som anbefalt i Oppstartsfilene til Bash
Skallet, oppdater de nødvendige banene ved å lage texlive.sh
skriptet. Programmene er alltid
installert i et <ARCH>-linux undermappe og på 32-bit x86 er
dette alltid i386-linux. For x86_64 og i?86 kan vi generere dette som
$TEXARCH:
Hvis du oppgraderer fra et tidligere års versjon, bør du manuelt
redigere texlive.sh
for å sikre at
versjonen for året du ønsker å bruke er den eneste TeX tilstede
(noen trenger å holde flere år tilgjengelig for å sikre at det ikke
er noen regresjoner i dokumentene deres).
Lag nå texlive.sh skriptet som root
bruker:
TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/')
cat > /etc/profile.d/texlive.sh << EOF
# Begin texlive setup
TEXLIVE_PREFIX=/opt/texlive/2023
export TEXLIVE_PREFIX
pathappend \$TEXLIVE_PREFIX/texmf-dist/doc/man MANPATH
pathappend \$TEXLIVE_PREFIX/texmf-dist/doc/info INFOPATH
pathappend \$TEXLIVE_PREFIX/bin/$TEXARCH
TEXMFCNF=\$TEXLIVE_PREFIX/texmf-dist/web2c
export TEXMFCNF
# End texlive setup
EOF
unset TEXARCH
Standard MANPATH og INFOPATH banen er spesifisert ovenfor vil sørge for at de er inkludert. Hvis de allerede er satt i oppstartsskript prosedyren, vil pathappend funksjonen sikre at duplikater er fjernet, så å inkludere dem her vil ikke skade.
Omvendt skråstrek før dollartegn i skriptet ovenfor er for å lette en kopiering/lim inn operasjon. Omvendt skråstrek bør ikke vises i selve skriptet.
De nye banene kan aktiveres umiddelbart ved å kjøre:
source /etc/profile
Du bør nå fortsette enten til install-tl-unx for en binær installasjon av texlive, eller til texlive-20230313 for å begynne å installere fra kilden.