我按照Laravel 文档中的说明在Windows 10 上安装 Vagrant 和 Homestead,但现在我决定将整个开发工作转移到另一台运行 Debian 的专用服务器上。
我需要从 Windows 10 桌面完全删除 Vagrant、Homestead、Composer 以及 AMPPS(旧东西)。简单地卸载 Vagrant 和 AMPPS 应该很容易,但是我该如何清理剩余的东西呢?
我不需要保留任何代码等。我已经把它放在不同的位置了。
我按照Laravel 文档中的说明在Windows 10 上安装 Vagrant 和 Homestead,但现在我决定将整个开发工作转移到另一台运行 Debian 的专用服务器上。
我需要从 Windows 10 桌面完全删除 Vagrant、Homestead、Composer 以及 AMPPS(旧东西)。简单地卸载 Vagrant 和 AMPPS 应该很容易,但是我该如何清理剩余的东西呢?
我不需要保留任何代码等。我已经把它放在不同的位置了。
虚拟机
通过运行删除宅基地虚拟机
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)。
第 1 步:获取所有已安装盒子的列表,使用
$ vagrant box list
第 2 步:运行 vagrant remove 命令,指定盒子名称、版本和提供者,例如
$ vagrant box remove laravel/homestead --box-version=0.4.4 --provider=virtualbox
对于 Windows 10 上的我来说,在移除一个盒子并卸载 Vagrant 之后,直到我进入 Virtual Box(我在 Vagrant 之前使用过)并删除了该设备,在那里我重新获得了我的硬盘空间。通过这次删除,我单独恢复了 6GB。
如果机器上有多个版本,请运行该命令vagrant box remove laravel/homestead --provider=virtualbox --all
以避免必须指定一个版本。