Answers:
从对话框窗口的外观看,您获得这台Mac的学校似乎是使用JAMF Software的Casper Suite管理他们的Mac。Casper的功能之一是能够阻止指定的应用程序启动,并具有向最终用户提供消息的附加选项。当您收到此消息时,似乎表明有问题的Mac上仍安装了Casper代理软件。有一个卸载命令可以删除Casper代理,但这需要在Terminal中运行。卡斯珀(Casper)的作者在https://jamfnation.jamfsoftware.com/article.html?id=153上的文章介绍了如何完成此操作。
在这一点上,我认为最好的选择是备份应用程序和数据,擦除Mac的驱动器并从头开始重新安装。这是确保学校安装的所有物品都消失了的最佳方法。
最好的选择是全新安装,前提是您拥有在此使用的任何软件的副本/许可证。备份您要保留的所有文件,并按照其中的许多指南之一进行操作。例如:
http://mashable.com/2015/10/01/clean-install-os-x-el-capitan/
与弄清楚IT人员所做的事情相比,这可能花费更少的时间,并且从长远来看可以使您的Mac更快。
看起来好像已将“终端”应用程序删除并替换为显示该对话框的应用程序,因此更改权限将无济于事。按照BaronVonKaneHoffen的建议进行全新安装会起作用,但是还有其他选择。
如果您拥有或有权使用另一台Mac,则可以将/Applications/Terminal.app复制到此Mac上的/Applications/Terminal.app。
(几乎?)自Mac OS X Lion以来,每台Mac都有一个恢复分区。如果按照https://support.apple.com/zh-cn/HT201314中的说明在按住Command+的同时关闭计算机并重新打开计算机,则将进入恢复分区。从那里,您可以选择实用程序->终端进入终端。在这里,您可以输入(未经测试,类似这样的内容)R
cd /Applications/Utilities
rm -rf /Volumes/Macintosh\ HD/Applications/Utilities/Terminal.app
cp -r Terminal.app /Volumes/Macintosh\ HD/Applications/Utilities/Terminal.app
这是最简单的方法,因为无需重新启动或传输文件即可完成此操作。只需下载诸如iTerm之类的Terminal替代品(哎呀,您也可以使用它代替Terminal)并运行
cd /tmp
rm -rf TERMINALRESTORE
mkdir TERMINALRESTORE
cd TERMINALRESTORE
curl -ORL http://swcdn.apple.com/content/downloads/21/09/031-20634/8d84o1ky5gn2agnf5kiz9eed134n7y3q4c/RecoveryHDUpdate.pkg
xar -xf RecoveryHDUpdate.pkg
hdiutil attach -nobrowse RecoveryHDMeta.dmg
hdiutil attach -nobrowse "/Volumes/Recovery HD Update/BaseSystem.dmg"
sudo rm -rf /Applications/Terminal.app # Erase the old Terminal app. Password required.
sudo cp -Rp "/Volumes/OS X Base System/Applications/Utilities/Terminal.app" /Applications/Utilities/Terminal.app # Copy over the new Terminal app
hdiutil detach "/Volumes/OS X Base System"
hdiutil detach "/Volumes/Recovery HD Update"
cd ~
rm -rf /tmp/TERMINALRESTORE
此外,您只需运行curl https://gist.githubusercontent.com/lights0123/2a03d88f99fbbdfc8a35/raw/8d961db047d387319e07e56c228847394ecc1b57/Terminal.command | sh
即可避免复制/粘贴以上内容。
那不是苹果的错误。您遇到权限问题,并且错误来自安全脚本或病毒。使用磁盘工具映像重新安装操作系统,然后从头开始重新安装。
这是一个简单的过程,如果您需要帮助,请告诉我。