安裝MacTeX,多個使用者帳戶

安裝MacTeX,多個使用者帳戶

在我開始安裝 MacTeX(在 OSX 10.8.5 上)之前有一個問題:

我的 Mac 上有兩種不同的帳戶:一種僅用於管理目的,另一種沒有管理權限,用於實際工作。

據我了解,我應該使用管理員帳戶安裝 MacTeX,但我將能夠從非管理員帳戶(或電腦上的任何其他使用者帳戶)使用它。它是否正確?

答案1

MacTeX 將檔案/etc/paths.d準確地安裝在/etc/paths.d/TeX;這樣的文件包含一行

/usr/texbin

這意味著預設PATH環境變數將包含(實際上開始於/usr/texbin全部用戶

除此之外,MacTeX 還創建一個符號連結/usr/texbin指向

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

這是另一個符號鏈接,可以透過 TeX Distribution 控制面板進行管理。這開始看起來很複雜(確實如此),但為了簡單起見,這個進一步的連結指向

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

(或universal-darwin,取決於 Mac OS X 的版本)。因此,作業系統能夠在請求時找到所需的二進位文件,這適用於每一個用戶。當然,只有管理員帳號才能執行 TeX Live Utility 來更新發行版。

.profile只有當使用者中有直接設定 的值的東西時,事情才會出錯,PATH但是這是一件壞事

相關內容