【问题标题】:Terminal Not Working after installing SASS / COMPASS安装 SASS / COMPASS 后终端不工作
【发布时间】:2013-05-08 02:02:15
【问题描述】:

我刚刚安装了Sasscompass。我必须在 usr/bin 中修改用户权限,所以我输入了我的命令行默认值 write com.apple.Finder AppleShowAllFiles TRUE 并使用查找器更改了权限,然后将其设置为 false 并点击 killall Finder,但现在我有一个错误说

Last login: Tue May  7 21:54:50 on console
login(316,0x7fff7c35d960) malloc: *** error for object 0x7f968b800860: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

[Process completed]

知道这意味着什么以及如何解决它吗?

谢谢

【问题讨论】:

  • 你把权限改成什么了?
  • 我更改了文件夹usr/bin的权限是的
  • 但是你把它们改成了什么?即,现在有什么权限?
  • 我在终端中输入 com.apple.Finder AppleShowAllFiles TRUE 来查看文件,然后在文件中我确实获得了信息,转到权限并更改为对每个人/weel 和我进行读写操作跨度>

标签: macos terminal


【解决方案1】:

问题是我更改了 usr/bin 的权限,并没有再次将它们改回来。所以通过在我的mac上运行磁盘工具解决了这个问题

【讨论】:

    【解决方案2】:

    试试这个:

    1. 从 ~/Library/Preference 文件夹中删除 com.apple.terminal.plist;
    2. 打开“磁盘工具”应用 -> 按“修复磁盘权限”。

    它将为您的usr/bin 目录设置默认权限。

    【讨论】:

      猜你喜欢
      • 2015-02-15
      • 2012-06-15
      • 2011-04-22
      • 2014-04-20
      • 2013-03-31
      • 1970-01-01
      • 2016-11-23
      • 2014-09-22
      • 2020-02-04
      相关资源
      最近更新 更多