ssh - Vagrant 文件。设置 ssh 代理的区域设置

标签 ssh vagrant vagrantfile

我遇到了描述的问题here

出现此问题是因为主机通过 ssh 将语言环境设置为 guest 。

解决这个问题的正确方法是什么?

我如何强制 vagrant ssh 执行此操作:

LC_ALL=en_US.UTF-8 vagrant ssh

每次?

最佳答案

我建议覆盖 Vagrantfile 中的主机区域设置

Vagrant.configure(2) do |config|

  config.vm.box = "ubuntu/vivid64"

  ENV['LC_ALL']="en_US.UTF-8"

end 

更改在 Vagrant 外部不可见(主机环境变量保持不变)

关于ssh - Vagrant 文件。设置 ssh 代理的区域设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27292368/

相关文章:

linux - 如何将命令从 Shell 脚本传递到命令行

php - vagrant up 后出错

linux - 我如何在 Linux Vagrant VM 中设置我的桌面用户,以便它像标准工具控制台一样使用我常用的用户名、ssh key 等?

vagrant - 为什么默认的 Vagrant 共享文件夹是空的?

linux - 服务器上的 Git 没有 SSH 访问权限

bash - 如果连接超时、ip、端口不存在或不使用 ssh 和 sshd 配置文件进行响应,我该如何退出、停止、终止 autossh?

chef-infra - 如何覆盖 vagrant 中的 Chef 节点名称?

windows - 在 Windows 7 主机上使用事件 VPN 连接启动时,vagrant 配置的 virtualbox 无法访问互联网

Vagrant up - VBoxManage.exe 错误 : VT-x is not available (VERR_VMX_NO_VMX) code E_FAIL (0x80004005) gui headless

ssh - 如何在 vagrant 基础(基线)框中包含并引用自定义 ssh key ? (虚拟盒)