【发布时间】:2019-12-17 19:15:11
【问题描述】:
【问题讨论】:
标签: macos-catalina
【问题讨论】:
标签: macos-catalina
我认为这个答案可能相对偏离主题,因为我运行的不是 Catalina 的 beta 版本,而是官方版本。
要对/usr/bin 进行更改,您必须执行以下步骤。
/ 挂载为可写。cmd + R,同时启动)Utilities -> Terminal。# csrutil disable。# reboot)。/ 挂载为可写在操作系统处于正常模式下,启动一个新的终端会话并执行以下操作:
$ sudo mount -uw /请注意,/ 将在下次系统启动时以只读方式挂载。
为了启用 SIP,过程与禁用它完全相同,除了您必须运行 # csrutil enable。
【讨论】:
csrutil enable 并重新启动 3. 在终端和 BINGO 中选择 $ sudo mount -uw /!我可以在/usr/bin 中创建符号链接
Catalina 有一个新的文件系统安排,其中大多数系统文件都被写保护。 Apple 使用两个分区,一个用于主要系统文件的只读分区和一个用于其他文件的可写分区,并将它们融合在一起并呈现给用户。
详情请看WWDC视频What's New in Apple Filesystems
【讨论】:
/usr/local/bin 应该是可写的,所以你可能不得不在你的问题中违背你的意愿。如果您对这项更改的效果有进一步的疑问,您可能会在 Apple 开发者论坛上做得更好,在那里您可以找到 Catalina Beta 版的部分。