vagrant - 如何添加环境变量。 Vagrant 和 WSL

标签 vagrant vagrantfile windows-subsystem-for-linux

我在 WSL 中使用 Vagrant。

根据 WSL 上的 Vagrant 网站,我应该添加一个环境变量以允许 Vagrant 访问某些 Windows 程序等。

导出 VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"

我不知道应该在哪里添加这个。这会出现在我的 Vagrantfile 中吗? 如果是这样,您能给我提供一个基本实现的示例吗?

最佳答案

永久添加 Vagrant 对 Windows 的访问权限,这样您就不需要每次启动 bash 时都启用它:

echo 'export VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"' >>~/.bashrc

这会将 VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"添加到您的 .bashrc

重新启动 Ubuntu,完成

关于vagrant - 如何添加环境变量。 Vagrant 和 WSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45128567/

相关文章:

reactjs - 如何使用 Vagrant VM 通过共享文件夹启用热重载?

vagrant - 配置网络适配器时在 win7 上挂起 vagrant 的问题

linux - 通过 PowerShell/cmd 调用 Linux 应用程序的 Windows 子系统

c++ - WSL 看不到环境变量

mysql - PDO异常 : SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

linux - 配置 Vagrant 时在 sudo 中设置环境变量

docker - 中间层局部发展

vagrant - 如何在运行时从 guest 内部禁用 VirtualBox 时间同步

centos - "systemctl: command not found"在新的 CentOS 6.5 安装上带有 vagrant

windows - 在 Linux 的 Windows 子系统中执行批处理文件