在 Mac 上卸载 vagrant

Uninstall vagrant on Mac

我想在 mac 运行 El Capitan 上卸载 Vagrant。

Vagrant 文档说:

On Mac OS X, remove the /Applications/Vagrant directory and the /usr/bin/vagrant file. Also execute sudo pkgutil --forget com.vagrant.vagrant to have OS X forget that Vagrant was ever installed.

但是,没有 /Applications/Vagrant 目录,也没有 /usr/bin/vagrant 文件:

➜  ~  ls /usr/bin/va*
zsh: no matches found: /usr/bin/va*
➜  ~  ls /Applications/Vagrant
ls: /Applications/Vagrant: No such file or directory

我已经重新安装了 Vagrant 1.7.4 以确保它确实存在,并且我可以验证:

➜  ~  vagrant --version
Vagrant 1.7.4

知道发生了什么事吗?文档是否过时了?

重新下载安装程序。里面有一个名为 uninstall.tool

的卸载脚本

运行 来自终端的卸载程序:./uninstall.tool

将此说明用于 Linux:

rm -rf /opt/vagrant
rm -f /usr/bin/vagrant

在 Mac osX

上使用这个
rm -rf /Applications/Vagrant
rm -f /usr/local/bin/vagrant
sudo pkgutil --forget com.vagrant.vagrant
rm -rf ~/.vagrant.d

Vagrant 团队发布了所有平台的详细说明:

https://www.vagrantup.com/docs/installation/uninstallation.html

On Mac OS X:

sudo rm -rf /opt/vagrant /usr/local/bin/vagrant
sudo pkgutil --forget com.vagrant.vagrant