我不知道为什么要在计算机上安装它。 请有人能帮我取消吗? 在任何地方都找不到有关该操作的提示或资源。
我已经安装了Homebrew,并且已经尝试过
brew uninstall --force vim
和
brew uninstall macvim
答案 0 :(得分:1)
brew在/usr/local/bin/
中安装软件。
在/usr/bin
(自OS X El Capitan起)中,您只能找到macOS本身附带的应用程序,因此/usr/bin/vim
是系统的一部分,无法卸载。
brew或macports之类的工具应使用/usr/local
或/opt
为其安装路径添加前缀。
除/usr
以外的整个/usr/local
目录都位于Integrity Protection下,这意味着即使使用sudo
也不能更改其内容。
[...]系统完整性保护旨在仅允许使用由Apple签名并具有特殊权利写入系统文件(例如Apple软件更新和Apple安装程序)的进程来修改这些受保护的部件。 。]
系统完整性保护包括对系统以下部分的保护:
- /系统
- / usr
- / bin
- / sbin
- 预装有OS X的应用
第三方应用程序和安装程序可以继续编写的路径和应用程序包括:
- /应用程序
- /图书馆
- / usr / local
答案 1 :(得分:1)
我不知道为什么要在计算机上安装它。
好吧,它已经在那里了,是的,为什么还要安装另一个?
请有人帮我取消安装吗?
我们当然可以……如果您告诉我们如何安装它,因为从源,通过MacPorts,通过自制程序或任何其他方法安装它的确切方法将有所不同。如果您甚至安装了它,也是如此。
FWIW,从一开始,Vim一直安装在Mac OS X的/usr/bin/vim
上。如果$ ls -l /usr/bin/vim
以/usr/bin/vim
结尾,那么您现在就可以不再担心,因为您的系统几乎可以正常运行。如果没有,请向我们展示整个过程,以便我们走得更远。