O fluxo de desenvolvimento prefere instalar em /usr/local
, mas os(as) editores(as) do BLFS
consideram isso inconveniente e pensam que usar /opt/texlive
é mais apropriado. Originalmente, o
BLFS usava uma instalação binária completa para inicializar a
instalação do fonte, de forma que o mesmo prefixo é usado para ambos.
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:
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/2024
export TEXLIVE_PREFIX
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
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-20240312 para começar a instalação a partir do fonte.