Mac-specific complications for /usr/local
TeX Live, and lots of other software, defaults to installing under
/usr/local on all Unix systems, including Macintosh. For example, the
TEXMFLOCAL tree for local additions is /usr/local/texlive/texmf-local by
default. There are some small Mac-specific complications.
- Problem 1: The Finder doesn't show /usr/local by default. There is a
"Go" menu in the Finder, and selecting "Go To Folder" in this menu
presents a short dialog where you can type /usr/local and then this
location is shown in the standard way. From then on, the Finder works as
- Problem 2: Moving stuff into (say) /usr/local/texlive/texmf-local
and its subfolders. Drag and drop works as usual, but a panel will come
up asking for a password. The operation completes after your user
password is typed.
- Problem 3: Removing stuff from these locations. Same story.
- Problem 4: Editing files that are in these locations. Here the easy
solution is to drag the file elsewhere, edit it, and drag it back. Other
methods work as well.
sudo is what's generally needed to manipulate /usr/local items, and
any Mac user with admin privileges can use sudo with their own password.
If only one person uses a machine, that person automatically has admin
Hope this helps. Please write firstname.lastname@example.org with
Mac-specific questions or problems.
$Date: 2020/11/22 17:16:20 $;