Window安装虚拟机+给虚拟机安装Linux

一、虚拟机下载

        这里使用Virtualbox虚拟机。可以直接从官网下载:Downloads – Oracle VM VirtualBox

点击进行下载,选择window版本的。直接双击,一直下一步   进行安装 PS:安装需要开启CPU虚拟化,一般电脑都已经开启了,这里直接忽略

如何看是否开启虚拟化:如何查看是否开启了虚拟化(vt-x) 【百科全说】

安装完成之后,先打开放在桌面

二、使用Vagrant镜像,创建虚拟机

        下载Vagrant

        先进入Vagrant官网进行下载:Install | Vagrant | HashiCorp Developer

        同样选择window进行下载,下载好后下一步进行安装。这里安装到最后一步,点击确认后会重启电脑,等待重启完成,在cmd输入 vagrant 出现以下表示安装成功

        拉取镜像

通过镜像创建虚拟机:vagrant官网镜像仓库:Discover Vagrant Boxes - Vagrant Cloud

里面有很多系统,我们使用的话,只需要在cmd中敲一行指令:

vagrant init centos/7# vagrant init [官网上面的镜像名字]   比如ubuntu/xenial64  那就
# vagrant init ubuntu/xenial64

通过cmd执行后,等待完成 可以看到C盘的用户目录下有了一个vagrant文件:

接下来启动:(可能有点慢)

在cmd中执行:

vagrant up

这个过程中,会自动帮我们启动虚拟机,这个时候在Virtual Box可以看到

连接方式:

可以先ctrl+c退出刚才的vagrant up界面,然后输入 vagrant ssh 进行连接(这里默认使用的就是vagrant账号)   也可以输入:exit; 退出

停止虚拟机:

可以在VirtualBox里右击 正常关机

第二天启动虚拟机

可以在VirtualBox中 点击启动  也可以通过cmd命令:vagrant up

重启虚拟机:vagrant reload

虚拟机网络设置

目前虚拟机使用的网络是 端口转发的方式,这种方式对以后的开发不方便

        什么是端口转发:

设置:

通用 常用 方法是:给虚拟机一个IP地址 然后Windows可以和虚拟机互相 ping 通。这样Linux装好一个软件,直接拿IP地址访问即可

找到 在C盘 用户目录下生成的 Vagrantfile 文件,进行编辑:

把# 注释放开,修改里面的IP 里面的IP具体修改为多少,要看自己的计算机:

打开cmd 输入 ipconfig 查看自己主机的IP(这个查看要把虚拟机启动了再查看)

比如我这里是 192.168.56.1   我就可以把配置文件的哪一行改为:

然后重启虚拟机  可以使用命令:vagrant reload   

重启完成后,vagrant ssh 连接虚拟机  输入 ip addr    可以看到网络地址为刚修改的地址

测试以下 是否可以ping 通

1. 查看window的地址  cmd 输入 ipconfig    可以看到是 192.168.3.3

 2. 主机ping虚拟机

3. 虚拟机ping主机

设置完毕

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/124089.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言实训心得3篇集合

c语言实训心得体会一: 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里…

Qt6_贪吃蛇Greedy Snake

贪吃蛇Greedy Snake 1分析 首先这是一个贪吃蛇界面,由一个长方形边框和一只贪吃蛇组成 默认开局时,贪吃蛇身体只有3个小方块,使用画笔画出 1.1如何移动 对于蛇的移动,有2种方法 在一定时间范围内(定时器),未对游戏…

知识大杂烩(uniapp)

首先声明:不敢保证都管用,这是我自己实践得来的。 box-shadow: 这段 CSS 样式代码用于创建一个阴影效果,它是通过 box-shadow 属性来实现的。让我解释一下这段代码的含义: - box-shadow: 这是 CSS 的属性,用于添加阴影…

vue3集成jsoneditor

一、背景 之前在做录制回放平台的时候,需要前端展示子调用信息,子调用是一个请求列表数组结构,jsoneditor对数组的默认展示结构是[0].[1].[2]..的方式,为了达到如下的效果,必须用到 onNodeName的钩子函数,…

微信小程序navigateTo进入页面后返回原来的页面需要携带数据回来

需求 如图:点击评论后会通过wx.navigateTo进入到评论页面,评论完返回count给原页面,重新赋值实现数量动态变化,不然要刷新这个页面才会更新最新的评论数量。 实现方式: 在评论页面通过wx.setStorageSync(‘data’…

智慧工厂的未来:视频+数字孪生与工业4.0的融合

视频数字孪生技术在智慧工厂项目中具有广泛的应用,为生产制造提供了前所未有的机会和优势。下面将探讨数字孪生技术在智慧工厂项目中的多个应用场景。 数字孪生技术的首要应用之一是生产流程优化。通过将现实世界的工厂映射到数字孪生模型中,制造…

Scrum认证高级Scrum Master (A-CSM) 认证培训课程

课程简介 高级ScrumMaster (Advanced Certified ScrumMaster, A-CSM) 认证课程是国际Scrum联盟推出的进阶级Scrum认证课程,是Scrum Master通往专业级敏捷教练必经的学习路径。 在ScrumMaster(CSM)认证课程中,您学习到了Scrum的价…

应用出海,Google 分享如何让数字营销素材再上层楼

数字营销广告要想取得理想的效果,广告素材是最关键的决定因素之一。 事实上米贸搜谷歌推广发现,在广告给品牌带来的销售额增量中,有 47% 都归功于广告素材。在当今自动化时代,广告素材的作用尤其重要:固然机器可以完成…

微信视频号不能插入公众号链接,需要绑定公众号?

耐心往下看,我们给你解决 微信视频号不能插入公众号链接,必须要绑定公众号才能添加 视频号不能挂公众号文章链接,不仅手机端不可以,在电脑端也不可以。 这件事说明:视频号规则越来越严格,就算你绑定成功…

Web安全——Web安全漏洞与利用上篇(仅供学习)

SQL注入 一、SQL 注入漏洞1、与 mysql 注入的相关知识2、SQL 注入原理3、判断是否存在注入回显是指页面有数据信息返回id 1 and 114、三种 sql 注释符5、注入流程6、SQL 注入分类7、接受请求类型区分8、注入数据类型的区分9、SQL 注入常规利用思路:10、手工注入常规…

通过Docker Compose安装MQTT

一、文件和目录说明 1、MQTT安装时的文件和目录 EMQX 安装完成后会创建一些目录用来存放运行文件和配置文件,存储数据以及记录日志。 不同安装方式得到的文件和目录位置有所不同,具体如下: 注意: 压缩包解压安装时,目…

大模型扫盲之小白入门手记

本篇内容来自小米集团数据科学部负责人刘汉武老师的数据特训营笔记。不涉及深入的知识,仅在扫盲。 首先一个问题:大模型和大语言模型的区别是什么? 有人说大模型像是连接数据的星辰,能给我们提供前所未有的见解和洞察。现有的大模…

扩散模型 DDPM 核心代码梳理

参考内容: 大白话AI | 图像生成模型DDPM | 扩散模型 | 生成模型 | 概率扩散去噪生成模型 AIGC 基础,从VAE到DDPM 原理、代码详解 全网最简单的扩散模型DDPM教程 The Annotated Diffusion Model LaTeX公式编辑器 备注: 具体公式的推导请查看…

【聚类】K-Means聚类

cluster:簇 原理: 这边暂时没有时间具体介绍kmeans聚类的原理。简单来说,就是首先初始化k个簇心;然后计算所有点到簇心的欧式距离,对一个点来说,距离最短就属于那个簇;然后更新不同簇的簇心&a…

OpenCV(二十八):连通域分割

目录 1.介绍连通域分割 2.像素领域介绍 3.两遍法分割连通域 4.连通域分割函数 1.介绍连通域分割 连通域分割是一种图像处理技术,用于将图像中的相邻像素组成的区域划分为不同的连通域。这些像素具有相似的特性,如相近的灰度值或颜色。连通域分割可以…

C高级第2天

写一个1.sh脚本,将以下内容放到脚本中: 在家目录下创建目录文件,dir 在dir下创建dir1和dir2 把当前目录下的所有文件拷贝到dir1中, 把当前目录下的所有脚本文件拷贝到dir2中 把dir2打包并压缩为dir2.tar.xz 再把dir2.tar.xz…

Android 12 源码分析 —— 应用层 四(SystemUI的基本布局设计及其基本概念)

Android 12 源码分析 —— 应用层 四(SystemUI的基本布局设计及其基本概念) 在上两篇文章中,我们介绍SystemUI的启动过程,以及基本的组件依赖关系。基本的依赖关系请读者一定要掌握,因为后面的文章,将会时…

2023年9月惠州/深圳CPDA数据分析师认证找弘博创新

CPDA数据分析师认证是大数据方面的认证,助力数据分析人员打下扎实的数据分析基础知识功底,为入门数据分析保驾护航。 帮助数据分析人员掌握系统化的数据分析思维和方法论,提升工作效率和决策能力,遇到问题能够举一反三&#xff0c…

四川玖璨电子商务有限公司:抖店怎么运营爆款

如今,随着网络的普及和电商平台的兴起,越来越多的人开始关注和尝试开设自己的网店。然而,在面对激烈的市场竞争中,如何让自己的抖店脱颖而出,成为爆款产品的运营者,是每个抖店经营者迫切需要解决的问题。 …

elementUi中的el-table表格的内容根据后端返回的数据用不同的颜色展示

效果图如下&#xff1a; 首先 首先&#xff1a;需要在表格行加入 <template slot-scope"{ row }"> </template>标签 <el-table-column prop"usable" align"center" label"状态" width"180" ><templ…