昨晚睡觉前我开始安装 Xcode 4 开发者预览版。当我醒来时,安装程序弹出一条消息,提示我先关闭 Xcode(哎呀!)。我照做了,但无论显示什么脚本,该消息似乎都挂起了,因为(不可取消的)消息不会消失,安装程序也无法继续。
强制退出安装程序后,上面的消息仍然显示,因此我重新启动了 MacBook Pro,然后再次尝试安装。这次它甚至无法启动,而是显示其中一个糖果条纹活动栏和消息:
等待其他安装完成
这时,我不知所措了。没有其他正在进行的安装,所以中断的安装中一定有一些遗留的遗留物阻碍了工作。但是什么呢?
答案1
sudo rm /private/var/db/mds/system/mds.install.lock
- 重新启动或
sudo killall -1 installd
有可能之前的安装挂了,但锁从未被清理过。
答案2
当安装发生时,守护进程installd
会运行。终止剩余的进程installd
应该允许另一个安装发生(并且会终止任何等待已停止的进程完成的新进程)。因此,
sudo killall -1 installd
它的优点是您不需要重新启动。
答案3
我遇到了同样的问题,但原因不明,我找到了几个解决方案,建议删除一些文件 - 但都无济于事(至少是不够的)。最终强制退出安装程序使用活动监视器,然后重新启动我的 Mac 即可,重新启动后安装顺利完成。
答案4
您的计算机上是否安装了以前的 Xcode?如果是,也许您应该先尝试卸载它。祝你好运。