VirtualBox 是一款开源虚拟机软件。
VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。已由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分。
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。
它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。 与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在客户端操作系统上已可以支持USB 3.0的硬件装置,不过要安装 VirtualBox Extension Pack。
开启前进入BIOS界面 我用的ThinkPad笔记本电脑,其它型号自行百度。
具体开启BIOS步骤https://zhidao.baidu.com/question/440691460.html
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。
它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境
打开cmd窗口输入vagrant --version 命令 就会看到对应版本说明安装成功了。
CentOS 7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。
1、CentOS 7是一个企业级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行。
2、 CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支持OpenJDK-7作为缺省JDK、
支持内核空间内的iSCSI及FCoE、支持PTPv2等功能。
2020年11月12日,CentOS 7正式版推出该系列最终版本CentOS 7.9.2009。
CentOS 7 兼容性,稳定性特别好,至于CentOS 8 已经停止维护了 想了解更多自行百度
如果想安装其它版本的看Vagrant官网,具体版本要看Vagrant官网镜像为准
执行命令vagrant init centos/7
如果出现下列问题 没有则直接进行下下一步。
没有上面问题直接跳过这一步骤
如果出现上面问题(Vagrantfile
在此目录中已存在。请在安装前将其移除正在运行“vagrant init”。) 则直接找到Vagrantfile文件,删除该文件。
出现下图则成功初始化,在用户目录里面也能找到Vagrantfile文件
使用 vagrant up 命令拉取镜像,要耐心等待一会。。。直到启动成功。
vagrant ssh命令,默认账号是vagrant
进入linux系统后,就可以用使用linux相关命令了
1)查看那个用户 whoami
2)查看相关列表 ls /
3)退出虚拟机 exit 也可以在VirtuaIBox哪里退出。
下次启动 虚拟机
windows 终端上输入 vagrant up 命令,使用vagrant ssh 命令连接就可以使用了。
到处就安装好了linux系统。
linux常用的命令https://blog.csdn.net/Lzy410992/article/details/114522541
查看virtualBox 虚拟网卡 打开cmd终端 输入ipconfig命令
打开文件找到**config.vm.network “private_network”, ip: “192.168.33.10”**这行把注释打开,上面查看virtualBox 虚拟网卡是56.XX 的,我这里就设置成192.168.56.10
重启虚拟机 使用vagrant reload命令快速重启虚拟机,在本地主机和虚拟主机就可以相互ping通
1)虚拟主机ping主机