下载VirtualBox


![]()
安装前需要cpu虚拟化,具体的可以百度怎么虚拟化,这里给一个视频中的例子,我的电脑和视频中的操作不一样


直接双击安装就好,没啥难度
安装后打开页面

安装的路径

下载安装Vagrant



下载的相当慢哈,耐心等待
![]()

重启后,并没有安装成功,我的是win7旗舰版的系统,win10的系统好像不会出现这个错误
说是我的powershell版本过低,得升级:powershell2.0 --> powershell4.0

升级powershell的过程
####1、下载Windows6.1-KB2819745-x64-MultiPkg.msu (https://www.microsoft.com/zh-CN/download/details.aspx?id=40855)
####2、下载.net4环境,如已安装请忽略(https://www.microsoft.com/en-us/download/details.aspx?id=17851)
####3、直接双击Windows6.1-KB2819745-x64-MultiPkg.msu进行安装,并在安装后重启系统
重启后查看是否升级成功

输入命令:$PSVersionTable.PSVersion

Major代表着powershell升级到4.0了
再看一下vagrant装好了没有,在cmd窗口敲命令:vagrant

出现这些信息就说明Vagrant安装好了
vagrant安装路径

课件视频截图

接下来可以使用 Vagrant 帮助 VirtualBox 快速的创建 linux 虚拟机
现在要安装centos7,然后去vargant官方镜像仓库找vagrant的镜像

在刚才的cmd窗口下,继续敲命令vagrant init centos/7 ,镜像名称叫什么,init后面就敲什么

框住的大概意思:创建了一个Vagrantfile文件,使用vagrant up命令来启动虚拟环境

C:\Users\Administrator 的目录下多出了Vagrantfile文件

启动:vagrant up

过程很漫长,需要到官网下载镜像,然后根据镜像来启动我们的虚拟容器
出现下面这个页面就说明启动成功了
在创建的时候就用了ssh进行连接,默认用的是vagrant的账号

VirtualBox的界面就出现了

cmd窗口按ctrl + c退出,然后在输入命令连接:vagrant ssh

连上了之后,就可以用linux命令了

退出用:exit

VirtualBox界面可以正常关机

如果第二天关机后,再启动VirtualBox,直接用 vagrant up启动就好了

然后再用 vagrant ssh进行连接,连接之后就可以用linux命令了

和自己电脑一些软件发生冲突

本文详细介绍如何在Win7系统上解决powershell版本过低的问题,通过升级powershell并安装Vagrant与VirtualBox,实现快速创建与管理CentOS 7虚拟机的全过程。
688

被折叠的 条评论
为什么被折叠?



