欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

mac 字体 无法复制进 font 文件夹 operation not permitted 有大用

事实上,第二种最好,第三种方法次之,第一种方法不太好 有大用 

第一种方法,经测试,是OK的

Mac版本10.14.5 ,向下向上都行:

1.关闭mac的安全机制,首先可以在正常模式下,输入 csrutil status 命令,查看mac安全机制是否开启。

2.如果 Protection status: enabled 则要进入安全模式进行关闭。

    3.进行安全模式操作: 点击屏幕左上角苹果图标,点击重新启动按钮,屏幕暗下后立马按住command + R键,直到出现屏幕中央出现苹果图标停手。

    4.进入安全模式界面后不要,先会提醒设置语言,然后会看到安全界面操作,屏幕最上面一排,找到实用工具菜单,再在里面找到终端,点击后输入            csrutil disable 回车后会出现一串英文,大致意思是安全模式已经关闭,重启后生效进行操作。然后输入 reboot 重启即可。

    5.重启后在terminal终端中输入 csrutil status 会看到Protection status:disable .意思是安全模式的状态:是关闭的。

    6.进行赋权操作,注意*:实用命令前加  sudo  ,即 sudo chmod 777 * 或者sudo chmod -R 777 文件名。

    7.ok完成操作后,可以恢复安全模式开启状态了,方法与关闭一样,只是命令变为 csrutil enable;

    8.给个鼓励吧!哈哈~~~

来自  https://www.shuzhiduo.com/A/ke5jbVlX5r/




第二种方法 见红色的字

无法将字体复制到 /System/Library/Fonts

你好,


使用 Sierra 我无法将 (ttf) 文件复制到 /System/Library/Fonts


我尝试了 sudo cp ,它一直给出“不允许操作”错误。然后我 su 到 root 并尝试 cp,它一直给出相同的结果。

cp: /System/Library/Fonts/Times CE Regular.ttf: 不允许操作

(请注意,这是错误消息,而不是我的语法;我用“\”转义了空格。)


我通过将相同的文件复制到我的(root 的)主目录来确认我的 cp 语法是正确的。


然后我快速用户切换到 root 并通过基于 Finder 的拖放尝试将文件复制到 /System/Library/Fonts 但 Finder 显示“禁止操作”图标。


我确认 root 拥有 /System/Library/Fonts 中的所有权限


在早期的 OS X 版本中,如果我没记错的话,我已经使用我的个人用户帐户和“管理员”权限将文件复制到 /System/Library/[something] 但现在在 Sierra 中,即使 root 理论上应该能够在任何地方复制任何东西鉴于 root 的权限和目标目录的权限,在实践中应该能够这样做,但它不能这样做。


将不胜感激解释和/或解决问题的方法。


谢谢,

kds-kds

发表于 2017 年 9 月 20 日上午 6:58

回复


问题标记为 最佳答案

将第三方字体放入系统文件夹没有任何优势。


正如 Niel 指出的那样,如果您希望该 Mac 上的所有用户都可以访问它,请将它们放在根 /Library/Fonts/ 文件夹中。如果您想限制自己使用该字体,请将其放入您用户帐户的 Fonts (比如 /Users/bbbb-admin/Fonts)文件夹中。

发表于 2017 年 9 月 20 日上午 8:43


第三种方法,

在 Mac 上的“字体册”中安装和验证字体

若要在 App 中使用字体,你需要使用“字体册”安装字体。当你在安装字体时,“字体册”会列出它找到的任何问题,供你检查。你也可以稍后再验证字体。


“字体册”窗口显示用于安装字体的对话框。



安装字体

在 Mac 上,执行以下任一项操作:

  • 在“字体册” App  中,选取“文件”>“将字体添加到当前用户”。 在出现的窗口中,连按字体文件。

  • 将字体文件拖到程序坞中的“字体册” App 图标上。

  • 将字体文件拖到“字体册”窗口。

  • 连按“访达”中的字体文件,然后在出现的对话框中点按“安装”。

安装字体时,“字体册”会自动验证所安装字体或检查错误。 “字体册”还会检查重复字体。

你安装的字体可仅供你个人使用,也可以供任何使用你电脑的人使用,具体取决于你为所安装字体设定的默认位置。请参阅更改“字体册”设置

下载系统字体

“字体册”窗口中可下载的系统字体会显示下载按钮 

  1. 在 Mac 上的“字体册” App  中,点按边栏中的类别。

    如果没有看见边栏,请选取“显示”>“显示边栏”。

  2. 执行以下一项操作:

  • 点按字体旁边的“下载”按钮 

  • 按住 Control 键点按字体,然后选取“下载”。

  • 选择多种字体,按住 Control 键点按所选内容,然后选取“下载”。

  • 选择一种或多种字体,然后选取“编辑”>“下载”。

验证字体

如果字体未能正确显示,或者文稿由于字体损坏而未能打开,请验证字体来查找问题和删除字体。

  1. 在 Mac 上的“字体册” App  中,执行以下一项操作:

  • 选择字体,然后选取“文件”>“验证所选字体”。

  • 选取“文件”>“验证文件”,然后在“访达”中找到字体文件。

  • 在“字体验证”窗口中,点按字体旁边的箭头  以检查详细信息。

    绿色图标表示字体通过了验证,黄色图标表示警告,红色图标表示字体未通过验证。

  • 若要删除未通过验证的字体,请选择其旁边的复选框,然后点按“移除勾选的字体”。

  • 【提示】若要在很长的字体列表中找到警告或错误,请点按“字体验证”窗口顶部的弹出式菜单,然后选取“警告或错误”。

    解决重复字体

    安装字体时,“字体册”会自动检查重复字体,并在字体已安装时显示信息。 你可以选择同时保留两个版本、跳过字体安装或者使用新字体替换现有字体。

    你还可以手动检查重复字体。

    1. 在 Mac 上的“字体册” App  中,选取“文件”>“解决重复字体”。

    2. 点按一个选项:

    • 自动解决:“字体册”会取消激活重复字体或将其移到废纸篓,具体取决于在“字体册”设置中选择的选项。

    • 手动解决:继续下一步骤来自己检查和处理重复字体。

  • 检查重复字体及其副本,然后选择要保留的副本。

    “字体册”推荐保留的副本会标有“已启用”并被选中。若要查看其他副本,请选择一个。

  • 点按“解决此重复字体”,或者如果有多个重复字体,则点按“解决所有重复字体”。

    如果要将不活跃的副本移到废纸篓,请选择“通过将重复字体文件移到废纸篓来解决重复问题”。

  • 有关在 Microsoft Word 等第三方 App 中使用字体的帮助,请咨询开发者。请参阅 Apple 支持文章:联系第三方供应商


    来自 https://support.apple.com/zh-cn/guide/font-book/fntbk1000/mac


    普通分类: