Configurando o PATH para TeX Live

Antes de começar a construir o TeX Live, configure teu PATH, de forma que o sistema consiga encontrar os arquivos corretamente. Se você configurou teus conjuntos de comandos sequenciais de login conforme recomendado em Os Arquivos de Iniciação do Shell Bash, atualize os caminhos necessários criando o conjunto de comandos sequenciais texlive.sh. Os aplicativos são sempre instalados em um subdiretório <ARQUITETURA>-linux e no x86 de 32 bits isso é sempre i386-linux. Para x86_64 e i?86, podemos gerar isso como $TEXARCH:

[Nota]

Nota

Se atualizar a partir de uma versão do ano anterior, você deveria editar manualmente o texlive.sh para garantir que a versão para o ano que você deseja usar seja a única TeX presente (algumas pessoas precisam manter vários anos disponíveis para garantir que não existam regressões nos documentos delas).

Agora, crie o conjunto de comandos sequenciais texlive.sh como o(a) usuário(a) root:

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

Nota

Os caminhos padrão de MANPATH e INFOPATH são especificados acima para garantir que sejam incluídos. Se eles já estiverem configurados no procedimento do conjunto de comandos sequenciais de inicialização, a função pathappend garantirá que as duplicatas sejam removidas, de forma que incluí-las aqui não causará danos.

[Nota]

Nota

As barras invertidas antes dos cifrões no conjunto de comandos sequenciais acima são para facilitar a operação de copiar/colar. As barras invertidas não deveriam aparecer no conjunto de comandos sequenciais atual.

Os novos caminhos podem ser ativados imediatamente executando-se:

source /etc/profile

Agora você deveria prosseguir para install-tl-unx para uma instalação binária do texlive ou para texlive-20230313 para começar a instalação a partir do fonte.