Instalando MacTeX, múltiplas contas de usuário

Instalando MacTeX, múltiplas contas de usuário

Uma pergunta, antes de começar a instalar o MacTeX (no OSX 10.8.5):

Tenho duas contas diferentes no meu Mac: uma apenas para fins administrativos e outra - que não tem privilégios de administrador - para o trabalho real.

Pelo que entendi, devo instalar o MacTeX usando a conta de administrador, mas poderei usá-lo a partir da conta de não administrador (ou de qualquer outra conta de usuário na máquina). Isso está correto?

Responder1

MacTeX instala um arquivo /etc/paths.dprecisamente em /etc/paths.d/TeX; tal arquivo contém uma única linha

/usr/texbin

Isso significa que a PATHvariável de ambiente padrão conterá (na verdade começará com) /usr/texbinparatodos os usuários.

Além de fazer isso, o MacTeX também cria um link simbólico /usr/texbinque aponta para

../Library/TeX/Distributions/Programs/texbin

Este é outro link simbólico, que pode ser gerenciado pelo painel de controle do TeX Distribution. Isso começa a parecer complicado (e é), mas para resumir, este link adicional aponta para

/usr/local/texlive/2014/bin/x86_64-darwin

(ou universal-darwin, dependendo da versão do Mac OS X). Portanto, o sistema operacional é capaz de encontrar os binários necessários quando solicitado e isso vale paratododo utilizador. Claro, apenas uma conta de administrador deve executar o utilitário TeX Live para atualizar a distribuição.

As coisas só podem dar errado se os usuários tiverem algo .profileque defina diretamente o valor de PATH, o que, no entanto, éUma coisa ruim.

informação relacionada