当前位置: 首页 > news >正文

虚拟化设置和虚拟机相关的环境搭建

目录

0.首先声明

1.背景知识

​编辑

2.虚拟化设置

3.安装vm15.5过程

4.安装虚拟系统

4.1下载centos7.6

4.2安装centos7.6

5.我的总结

6.我的体会


0.首先声明

我的这个教程参考的就是韩顺平老师的这个linux学习教程,但是这个韩老师的这个教程就是2020年的教程,这个教程里面的这个vm15.5现在的这个官网已经变化了,很多的这个软件都不兼容

老师的这个软件安装的就是15.5,但是如果你的这个电脑的版本是win11的,我的就是win11,千万不要安装这个vm15.5,千万不要安装这个vm15.5,千万不要安装这个vm15.5,

这个是我这个小白第一次使用踩过的坑,真的很痛,搞了一下午,本来这个过程就很繁琐,结果安装完这个vm15.5之后一旦点击运行就会蓝屏,第一次遇到这个情况,还是很害怕的;

后来在网络上面找到各种文章,发现是版本兼容问题,很多的网友都说这个安装vm17就好了,我就试了一下,没想到真是因为这个版本的问题,17真的是可以用的;

因为我的博客是一边学,一边记录的,因此下面的一部分是按照这个15.5写的,但是这个安装17和15.5差别不大,这边给一个博主的文章,里面有这个链接:这个博主的网盘是可以安装成功的,亲测有效!!!

2024.6最新详细的vmware17.5.2的下载及安装教程_vmware workstation 17.5.2-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/SHERLOCK0226/article/details/139748840这个里面也要用到密钥,参考下面的文章:

vmware workstation 17 pro密钥最新大全_vm17pro密钥许可证-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_35662333/article/details/137790886

1.背景知识

之前是使用的这个云服务器进行这个linux的学习,但是毕竟这个云服务器是付费的,而且学校教学的时候不用这个云服务器,因此我也是一直想要了解这个虚拟机的搭建,但是这个过程确实挺繁琐的,因此一直没有实施,今天上手了,下面是这个过程的一个分享,参考的是韩顺平老师的linux课程,希望对于大家有所帮助,我会尽量的表述清楚一些,加上我个人的一个理解和情况说明,不显得过于专业化:

我们首先要知道这个之间的关系,就是这个vm15.5就是我们想要去安转的一个虚拟机软件,他是在我们的电脑主机上面的,需要我们自己去官网安装,centos7.6就是我们在这个虚拟机上面安装的一个虚拟系统,我们后面会用到这个centos7.6和8.1,一个虚拟机的软件上面是可以安装多个虚拟系统的;

我们的这个linux就是一个操作系统,他有很多的发行版,这个发行版就是被我们使用的,但是这个发行版的内核基本上都是一样的,可能就是厂商修改的细微差异罢了,除了这个centos发行版,这个ubantu(乌班图),红帽也是发行版,

centos本身就是红帽的一个分支,这个我们后面进行配置的时候也会用到的,我们使用的是centos发行版,这个是对于这个发行版的一个认识;

2.虚拟化设置

这个我自己第一次使用这个虚拟机,和大部分的新手都是一样的,这个虚拟化设置是在安装之前的操作,对于这个虚拟化设置的操作过程,韩老师的给了一个教程:

https://jingyan.baidu.com/article/ab0b56305f2882c15afa7dda.htmlicon-default.png?t=N7T8https://jingyan.baidu.com/article/ab0b56305f2882c15afa7dda.html

其实对于这个,我本来是想要实操的,但是当我阅读到这个教程操作的最后一页的时候,我惊奇的发现这个效果就是在我们的任务管理器上面进行查看,看一下这个虚拟化的这个位置是不是显示的已经启用,我发现自己的就是已经启用,因此我就没有按照这个教程操作了,可能是和我使用的这个xshell云服务器有关吧,因此这个小伙伴们可以先查看自己的这个任务管理器里面的这个虚拟化是不是启动了,如果已经启动,这个虚拟化的设置就不需要我们手动的配置了,我怕们可以直接进行下一个步骤,如果不是的话我们再按照上面的教程进行操作;

3.安装vm15.5过程

这个过程实际上就是一个软件的安装,和普通的软件都是一样的,一路next即可,选择我们想要安装的这个路径,一般是不建议安装到C盘上面的,我安装的是D盘,最后一步的这个安装的时候需要等待个1-2分钟,耐心等待即可,最后一步会有一个许可证和完成;

按照老师的讲述,我也不知道这个是不是必须要搞,但是为了保险起见,这个我还是搞了一个许可证密钥,我是在博客园上面找的,实际上,我们直接百度vm15.5许可证密钥,这个时候网络上面会有很多,我们直接选一个就行,如果失效的话,我们是可以更换的,我是更换了两次就成功了,因此这个密钥我们多试几次是肯定可以安装好的;

VMware Workstation 15 Pro 永久激活密钥 - walkersss - 博客园 (cnblogs.com)icon-default.png?t=N7T8https://www.cnblogs.com/walkersss/p/12051266.html

到这一步,我们的这个vm15.5就安装完成了;

4.安装虚拟系统

上面安装的这个vm是一个虚拟机软件,这个虚拟系统就是我们的centos,我们需要安装两个版本的centos,一个是目前国内主流的centos7.,还有一个就是未来的主流centos8.1,我们后面都会使用到的;

4.1下载centos7.6

首先,我们要去下载这个centos7.6,下载的方式有很多,例如这个阿里云的镜像,以及这个互联网那个上面各种博主分享的网盘链接都是可以的;

4.2安装centos7.6

我们的这个下载完成之后,开始在这个虚拟机软件vm上面进行安装:

选择典型选型,点击下一步:

这个我们选择稍后安装操作系统:

因为这个centos本身就是红帽的一个分支,因此这个里面我们选择的就是这个红帽7的64位的操作系统,上面的勾选linux即可:

这个地方我们自己进行命名,而且这个指定我们的安装目录,尽量选择空间大的磁盘进行安装,我个人这里是安装到了D盘:

对于这个磁盘的指定,这个我们划分出来默认的20GB给这个软件即可,我们给他20GB,他并不会完全占有,这个会随着我们的这个内容的增加不断地消耗,我们给出20GB就可以了,下面的这个就选择系统默认的分为多个磁盘选项:

具体的这个安装就看这个韩老师的教程吧,跟着老师的教程完全没有问题,这个虽然版本不一样,但是都是一样的:

006_韩顺平Linux_CentOS7.6安装_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1Sv411r7vd/?p=6&spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=a432cb5e896a2b96961d1f73a6ebe0ca

5.我的总结

下面说一下我认为这个过程里面比较重要的部分:

分配这个CPU和内核:这个CPU一般的电脑上面只有一个,内核要根据我们自己的电脑进行查看具体有几个,我的是14个,分了6个给这个虚拟机,这个具体的查询方式百度即可,千万不要乱配,下面的这个就是最后的效果:表明我们的这个环境已经配置完成了;

还有一个就是这个centos的ios版本文件位置一定要放好,我们在配置过程中会用到的;

6.我的体会

安装一个环境弄了一个下午,但是我觉得未必是一件坏事情,这个过程我了解到了这个计算机的内核个数,CPU的数量,网络的连接方式等多个相关知识,也不失为一种收获;

自己通过百度解决问题,虽然这个过程复杂一些,但是当这个最后的页面跳出来的刹那,我还是很高兴的,毕竟一下午的努力没有白费,加油吧,小伙伴们!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 备战2024年全国大学生数学建模竞赛:多波束测线问题的解题与优化
  • [排序和二分] 绝对差值和
  • 联华证券--开盘如何捕捉涨停股?解析哪些股票容易涨停
  • 监控平台之上报(未完成)
  • OpenCV绘图函数(1)绘制带箭头的直线函数arrowedLine()的使用
  • 【电脑小白】告别蓝屏恐慌:一步步教你排查和解决蓝屏问题,从此告别蓝屏烦恼!
  • .NET中分布式服务
  • 版本管理工具 Git 的下载安装及使用
  • 关于几道计算机网络题的解答
  • 采购管理流程:自动化如何使效率提升75% ?
  • uniapp h5可以用indexdb嘛
  • GitHub每日最火火火项目(8.31)
  • 智能导诊系统中,运用的 6大AI 技术详解
  • Having trouble using OpenAI API
  • list类底层逻辑实现
  • 收藏网友的 源程序下载网
  • (三)从jvm层面了解线程的启动和停止
  • 2017-09-12 前端日报
  • C++入门教程(10):for 语句
  • CAP理论的例子讲解
  • HashMap剖析之内部结构
  • Javascript 原型链
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • React-生命周期杂记
  • Ruby 2.x 源代码分析:扩展 概述
  • session共享问题解决方案
  • SpringBoot 实战 (三) | 配置文件详解
  • 从tcpdump抓包看TCP/IP协议
  • 规范化安全开发 KOA 手脚架
  • 面试遇到的一些题
  • 如何用Ubuntu和Xen来设置Kubernetes?
  • 云大使推广中的常见热门问题
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • #14vue3生成表单并跳转到外部地址的方式
  • #Datawhale AI夏令营第4期#AIGC文生图方向复盘
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (~_~)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (9)STL算法之逆转旋转
  • (BFS)hdoj2377-Bus Pass
  • (JS基础)String 类型
  • (Qt) 默认QtWidget应用包含什么?
  • (八)c52学习之旅-中断实验
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (七)Knockout 创建自定义绑定
  • (三)Honghu Cloud云架构一定时调度平台
  • (三)模仿学习-Action数据的模仿
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (转载)Linux网络编程入门
  • .NET 4.0中的泛型协变和反变
  • .NET delegate 委托 、 Event 事件