Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A few more details that I've managed to suss out. The Data volume is mounted on /System/Volumes/Data. Currently, there are 21 firm links into it. They are enumerated in /usr/share/firmlinks (included below).

    /AppleInternal Device/AppleInternal
    /Applications Device/Applications
    /Library Device/Library
    /System/Library/Caches Device/System/Library/Caches
    /System/Library/Assets Device/System/Library/Assets
    /System/Library/PreinstalledAssets Device/System/Library/PreinstalledAssets
    /System/Library/AssetsV2 Device/System/Library/AssetsV2
    /System/Library/PreinstalledAssetsV2 Device/System/Library/PreinstalledAssetsV2
    /System/Library/CoreServices/CoreTypes.bundle/Contents/Library Device/System/Library/CoreServices/CoreTypes.bundle/Contents/Library
    /System/Library/Speech Device/System/Library/Speech
    /Users Users
    /Volumes Device/Volumes
    /cores Device/cores
    /home Device/home
    /mnt Device/mnt
    /opt Device/opt
    /private Device/private
    /sw Device/sw
    /usr/local Device/usr/local
    /usr/libexec/cups Device/usr/libexec/cups
    /usr/share/snmp Device/usr/share/snmp


It's interesting that /usr/X11 isn't in that list!


Well, X11 hasn't been provided by Apple since 10.8, about 7 years ago. So it wouldn't be touched by OS upgrades anyway (it's a separate product).


/sw isn't provided by Apple either, but they provide it so that Fink will work.


On my older High Sierra box, /usr/X11 is a symlink to /opt/X11. Catalina ships with /usr/X11 symlinked to ../private/var/select/X11. So it should still be possible to get X11 to work.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: