vagrant up 失败,无法加载 winrm
vagrant up fails with cannot load winrm
我正在尝试 运行 带有 SQL 服务器的 Vagrant box 用于本地开发。我是 运行ning Fedora 23。有问题的盒子是 this。
vagrant up
失败并显示以下错误消息:
/usr/share/vagrant/plugins/communicators/winrm/shell.rb:9:in `require':
cannot load such file -- winrm (LoadError)
我已经尝试用 gem install winrm
安装 winrm
,它安装得很好,但 vagrant 仍然失败。
以下 ruby 脚本 运行s 没有错误:
require "winrm"
puts "hello world"
有人知道如何解决这个问题吗?
不确定问题出在哪里,但我通过使用 dnf 卸载 vagrant 并从 vagrantup.com 安装最新版本来修复它。似乎 winrm 包含在最新的 vagrant 版本中。
与此处相同的分辨率:https://groups.google.com/forum/#!topic/vagrant-up/mBYMUHm-YBI
So this is an issue with the Debian packaged version of Vagrant. Installing the DEB package from https://www.vagrantup.com/downloads.html works (both for 1.6.5 and 1.7+).
780036 has been raised with Debian to track this issue.
winrm 和 winrm-fs gems 未与 Fedora 或 Debian 打包在一起。你可以 运行:
$ vagrant plugin install winrm
$ vagrant plugin install winrm-fs
(即 vagrant 插件安装,而不是 gem 安装)。
注意:使用 Vagrant 版本 1.8.1
,winrm
gem 安装失败,已修复:
$ vagrant plugin install winrm --plugin-version 1.8.1
$ vagrant plugin install winrm-fs
有同样的问题:
使用 Ubuntu Ubuntu 20.04.1 LTS 运行 ruby 2.7.0p0 和 Vagrant 2.2.6
对我有用的解决方案 -
$ vagrant plugin install winrm
$ vagrant plugin install winrm-fs
$ vagrant plugin install winrm-elevated (this additional error showed after the first two were installed)
我正在尝试 运行 带有 SQL 服务器的 Vagrant box 用于本地开发。我是 运行ning Fedora 23。有问题的盒子是 this。
vagrant up
失败并显示以下错误消息:
/usr/share/vagrant/plugins/communicators/winrm/shell.rb:9:in `require':
cannot load such file -- winrm (LoadError)
我已经尝试用 gem install winrm
安装 winrm
,它安装得很好,但 vagrant 仍然失败。
以下 ruby 脚本 运行s 没有错误:
require "winrm"
puts "hello world"
有人知道如何解决这个问题吗?
不确定问题出在哪里,但我通过使用 dnf 卸载 vagrant 并从 vagrantup.com 安装最新版本来修复它。似乎 winrm 包含在最新的 vagrant 版本中。
与此处相同的分辨率:https://groups.google.com/forum/#!topic/vagrant-up/mBYMUHm-YBI
So this is an issue with the Debian packaged version of Vagrant. Installing the DEB package from https://www.vagrantup.com/downloads.html works (both for 1.6.5 and 1.7+).
780036 has been raised with Debian to track this issue.
winrm 和 winrm-fs gems 未与 Fedora 或 Debian 打包在一起。你可以 运行:
$ vagrant plugin install winrm
$ vagrant plugin install winrm-fs
(即 vagrant 插件安装,而不是 gem 安装)。
注意:使用 Vagrant 版本 1.8.1
,winrm
gem 安装失败,已修复:
$ vagrant plugin install winrm --plugin-version 1.8.1
$ vagrant plugin install winrm-fs
有同样的问题: 使用 Ubuntu Ubuntu 20.04.1 LTS 运行 ruby 2.7.0p0 和 Vagrant 2.2.6
对我有用的解决方案 -
$ vagrant plugin install winrm
$ vagrant plugin install winrm-fs
$ vagrant plugin install winrm-elevated (this additional error showed after the first two were installed)