Innstilling av PATH for TeX Live

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:

[Note]

Note

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
[Note]

Note

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.

[Note]

Note

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.