27

我按照Laravel 文档中的说明在Windows 10 上安装 Vagrant 和 Homestead,但现在我决定将整个开发工作转移到另一台运行 Debian 的专用服务器上。

我需要从 Windows 10 桌面完全删除 Vagrant、Homestead、Composer 以及 AMPPS(旧东西)。简单地卸载 Vagrant 和 AMPPS 应该很容易,但是我该如何清理剩余的东西呢?

我不需要保留任何代码等。我已经把它放在不同的位置了。

4

4 回答 4

58

虚拟机

通过运行删除宅基地虚拟机

vagrant box remove laravel/homestead

家园

如果你通过 composer 使用以下命令安装了 Homestead:

composer global require laravel/homestead

反向运行以将其删除:

composer remove laravel/homestead

这将删除 .composer/vendor/laravel 目录,包括它的 'homestead' 子目录。'global' 关键字不是必需的。

在 Mac 或 Linux 系统上,可以通过删除 '~/.homestead' 目录来删除 Homestead 配置文件。您可能需要稍微搜索一下才能在 Windows 系统上找到该目录。找不到也不要太担心;该目录很小且无害。


作曲家

Composer 通常作为 Windows 应用程序安装;检查添加/删除程序(或 Windows 10 等效程序)以将其卸载。

如果您手动安装了 Composer 并且它没有出现在您的已安装应用程序列表中,只需删除“composer”二进制文件和配置目录(在 Mac/Linux 系统上为 ~/.composer)。

于 2015-01-10T23:35:57.307 回答
33

第 1 步:获取所有已安装盒子的列表,使用

$ vagrant box list

第 2 步:运行 vagrant remove 命令,指定盒子名称、版本和提供者,例如

$ vagrant box remove laravel/homestead --box-version=0.4.4 --provider=virtualbox
于 2016-04-19T15:17:20.320 回答
0

对于 Windows 10 上的我来说,在移除一个盒子并卸载 Vagrant 之后,直到我进入 Virtual Box(我在 Vagrant 之前使用过)并删除了该设备,在那里我重新获得了我的硬盘空间。通过这次删除,我单独恢复了 6GB。

于 2021-02-03T00:57:16.470 回答
0

如果机器上有多个版本,请运行该命令vagrant box remove laravel/homestead --provider=virtualbox --all 以避免必须指定一个版本。

于 2020-09-12T14:09:38.673 回答