使用 vagrant 安装 fedora-20
Installing fedora-20 using vagrant
我的win 7 64位系统已经成功安装了VMware和vagrant
我正在尝试使用以下命令使用 vagrant 安装 Fedora:
1)变量初始化chef/fedora-20
输出:
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
2)流浪起来
输出:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'chef/fedora-20' could not be found. Attempting to find and ins
tall...
default: Box Provider: virtualbox
default: Box Version: >= 0
The box 'chef/fedora-20' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:
URL: ["https://atlas.hashicorp.com/chef/fedora-20"]
Error: Failed connect to atlas.hashicorp.com:443; No error
我可以在浏览器中访问 atlas.hashicorp.com。
对我来说,"chef/fedora-20" 框使用您的步骤可以正常工作。可能是访问问题。
作为替代方案,您可以尝试使用以下方式下载盒子:
vagrant box add chef/fedora-20
然后尝试相同的 vagrant up
。
命令 vagrant up 失败,因为我的代理拒绝访问 atlas.hashicorp.com。
如果我们可以使用浏览器访问任何网站,并不意味着我们可以使用命令提示符访问它。命令提示符默认不使用 Internet Explorer 的代理设置。
为了解决这个问题,我创建了 2 个环境变量:“http_proxy”和“https_proxy”。
在 windows 中创建环境变量的步骤:
- 打开控制面板并单击系统图标。
显示“系统属性”对话框。
- 在“高级”选项卡上,单击“环境变量”。
显示“环境变量”对话框。
- 在“系统变量”面板中单击“新建”。
显示“新建系统变量”对话框。
- 添加 http_proxy 和 https_proxy 以及适当的代理信息
使用代理的主机名或 IP 地址设置 http_proxy 和 https_proxy 变量 server:http_proxy=http://proxy.example.org
如果代理服务器需要用户名和密码,请将它们包括在下面form:http_proxy=http://username:password@proxy.example.org
如果代理服务器使用80以外的端口,包括端口number:http_proxy=http://username:password@proxy.example.org:8080
我的win 7 64位系统已经成功安装了VMware和vagrant
我正在尝试使用以下命令使用 vagrant 安装 Fedora:
1)变量初始化chef/fedora-20
输出:
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
2)流浪起来
输出:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'chef/fedora-20' could not be found. Attempting to find and ins
tall...
default: Box Provider: virtualbox
default: Box Version: >= 0
The box 'chef/fedora-20' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:
URL: ["https://atlas.hashicorp.com/chef/fedora-20"]
Error: Failed connect to atlas.hashicorp.com:443; No error
我可以在浏览器中访问 atlas.hashicorp.com。
对我来说,"chef/fedora-20" 框使用您的步骤可以正常工作。可能是访问问题。
作为替代方案,您可以尝试使用以下方式下载盒子:
vagrant box add chef/fedora-20
然后尝试相同的 vagrant up
。
命令 vagrant up 失败,因为我的代理拒绝访问 atlas.hashicorp.com。 如果我们可以使用浏览器访问任何网站,并不意味着我们可以使用命令提示符访问它。命令提示符默认不使用 Internet Explorer 的代理设置。 为了解决这个问题,我创建了 2 个环境变量:“http_proxy”和“https_proxy”。
在 windows 中创建环境变量的步骤:
- 打开控制面板并单击系统图标。 显示“系统属性”对话框。
- 在“高级”选项卡上,单击“环境变量”。 显示“环境变量”对话框。
- 在“系统变量”面板中单击“新建”。 显示“新建系统变量”对话框。
- 添加 http_proxy 和 https_proxy 以及适当的代理信息
使用代理的主机名或 IP 地址设置 http_proxy 和 https_proxy 变量 server:http_proxy=http://proxy.example.org
如果代理服务器需要用户名和密码,请将它们包括在下面form:http_proxy=http://username:password@proxy.example.org
如果代理服务器使用80以外的端口,包括端口number:http_proxy=http://username:password@proxy.example.org:8080