VMware17Pro虚拟机安装Linux CentOS 7.9(龙蜥)教程(超详细)

目录

  • 1. 前言
  • 2. 下载所需文件
  • 3. 安装VMware
    • 3.1 安装
    • 3.2 启动并查看版本信息
    • 3.3 虚拟机默认位置配置
  • 4. 安装Linux
    • 4.1 新建虚拟机
    • 4.2 安装操作系统
      • 4.2.1 选择 ISO 映像文件
      • 4.2.2 开启虚拟机
      • 4.2.3 选择语言
      • 4.2.4 软件选择
      • 4.2.5 禁用KDUMP
      • 4.2.6 安装位置配置
      • 4.2.7 网络和主机名配置
      • 4.2.8 开始安装
      • 4.2.9 设置ROOT密码
      • 4.2.10 完成配置
      • 4.2.11 启动系统并进行相关配置
    • 4.3 切换操作系统用户
  • 5. VMware设置固定IP
  • 6. 常见问题


1. 前言

为了与时俱进,今天推出了VMware 17 Pro安装阿里龙蜥操作系统Anolis OS 7.9(与CentOS 7 100%兼容)

此教程兼容官方版CentOS 7,并且各个版本的CentOS 7差距不大,可以通用

简介


龙蜥操作系统(Anolis OS) 7 是龙蜥社区(OpenAnolis)发行的开源Linux发行版,与CentOS 7 100%兼容,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统。
龙蜥操作系统(Anolis OS) 7.9是继龙蜥操作系统(Anolis OS) 7系列后发布的第二个版本,支持x86_64和aarch64架构,搭载双内核RHCK(RHEL Compatible Kernel)和 ANCK(OpenAnolis Cloud Kernel),其中ANCK是由社区Cloud Kernel SIG组基于上游4.19 LTS kernel研发,提供对稳定,性能,隔离能力的增强,和飞腾、海光、兆芯、鲲鹏芯片的完善支持。

2. 下载所需文件

  • 官方正版VMware下载(17 pro):https://www.alipan.com/s/oWrkZCLgkE8
    (里面有个vm17pro说明文档.txt 必须下载看一下看!!!)
  • 下载系统镜像:https://www.alipan.com/s/orBSpdQjyFH
    (系统镜像下载后,把后缀改成iso即可正常使用,看这个教程:https://blog.csdn.net/weixin_52799373/article/details/133306908)

下载镜像的时候请注意看阿里云盘的传输列表是否下载完成,不要上来就改后缀!!!(能气死)

下载后长这个样子:

在这里插入图片描述
镜像改完后缀,长这个样子:

在这里插入图片描述

3. 安装VMware

3.1 安装

双击运行 VMware-workstation-full-17.5.0-22583795.exe

在这里插入图片描述

等待安装界面出来后,点击 下一步

在这里插入图片描述

勾选 我接受许可协议中的条款(A) 后,点击 下一步

在这里插入图片描述

不建议装C盘,所有东西都装会导致C盘越来越臃肿,建议大家在其他盘符新建一个 Tools 目录,所有的工具类的可以都放在这个目录:(当然你可以不接受我的建议)

在这里插入图片描述

紧接着在 Tools 目录中创建 VMware 目录:

在这里插入图片描述

然后回到安装界面,点击更改按钮:

在这里插入图片描述
选择刚刚创建的 VMware 目录,点击 确定

在这里插入图片描述
最后点击 下一步

在这里插入图片描述

取消勾选 启动时检查产品更新(C)加入 VMware 客户体验提升计划(D) ,点击 下一步

在这里插入图片描述

下一步

在这里插入图片描述

安装

在这里插入图片描述

等待安装完成:

在这里插入图片描述

点这个东西,输入一些神秘代码:(我就不截图了,自己去那个txt文件中找神秘代码)

在这里插入图片描述

输入完出来,最后点击 完成

在这里插入图片描述

3.2 启动并查看版本信息

双击桌面 VMware Workstation Pro 图标,或从开始菜单找到 VMware Workstation Pro 运行,然后在 帮助关于 中查看版本:

在这里插入图片描述

3.3 虚拟机默认位置配置

这一步骤教大家修改虚拟机默认保存的位置,刚安装好会默认选择C盘。
还是那句话,啥都放C盘,会让C盘越来越臃肿。
方便大家后期使用,这里先教大家如何修改。

在刚刚创建的 Tools 目录创建一个 Virtual Machines 目录,以后虚拟机都创建在这个目录中:

在这里插入图片描述

在首页上方找到 编辑 ,点击后选择 首选项 :

在这里插入图片描述
选择左侧 工作区,第一行就是默认位置,点击 浏览 ,选择刚刚我们创建的 Virtual Machines 目录,最后点击 确定

在这里插入图片描述

4. 安装Linux

4.1 新建虚拟机

直接点击 创建新的虚拟机,或者在左侧 栏内右键 新建虚拟机,或者点击左上角 文件新建虚拟机
在这里插入图片描述
选择 自定义(高级)(C) 后,点击 下一步

在这里插入图片描述

继续点击 下一步

在这里插入图片描述

选择 稍后安装操作系统(S)。 后,点击 下一步

现在我们就相当于买电脑,先把电脑配置整好。什么Cpu啊内存条啊硬盘啊什么乱七八糟的,先不着急装系统。

在这里插入图片描述

选择 Linux 后,在下方 版本(V) 中选择我们安装系统版本,这里以 CentOS 7 64位为例:(根据你要安装的系统版本选择)

在这里插入图片描述

该选择的选择好以后,点击 下一步

在这里插入图片描述

这里是要我们给虚拟机起个名字,你可以根据自己的实际需求起名,比如 study01 ,意为学习使用第01个虚拟机。

下面的 位置(L): 如果你没有按照 步骤3.3 修改默认位置,那你肯定是C盘,不建议大家放到C盘,会让C盘越来越臃肿!如果你显示的位置是在C盘,请回去看 步骤3.3

名字起好,位置选好,就可以点击 下一步 了:

在这里插入图片描述

选处理器数量和内核数量建议根据自身处理器情况来。首先我们在 底部任务栏 右键选择 任务管理器:(Win10、Win11一样)

在这里插入图片描述

然后选择 性能CPU,就可以看到物理核心数逻辑核心数了,我这里是4核8线程(公司领的垃圾本)。

在这里插入图片描述

我这里就选个 2 + 2 了,一般学习也够用了,大家条件允许的话可以选个 4 + 2 ,但是切记不能等于或超过物理机的 实际核心数!!!

在这里插入图片描述

内存也是根据大家自身情况选择,物理机内存大小从 任务管理器性能内存 中查看,我是16GB内存,一般学习2GB够了,我这里就选个2GB了:

在这里插入图片描述

选择 使用网络地址转换(NAT)(E) 后,点击 下一步

在这里插入图片描述

默认推荐,点击 下一步

在这里插入图片描述

默认推荐,点击 下一步

在这里插入图片描述

默认第一个,点击 下一步

在这里插入图片描述

最大磁盘给个50GB就行了,学习测试使用完全够用,最后点击 下一步
(注意:不是说给了50GB磁盘大小就少了50GB,而是最大磁盘大小,用多少少多少)

在这里插入图片描述

直接点击 下一步

在这里插入图片描述

到这里虚拟机就创建好了,相当于我们把电脑配好了,一会该去装系统了,如果你觉得不满意,还可以点击 自定义硬件(C) 去修改:

在这里插入图片描述

4.2 安装操作系统

4.2.1 选择 ISO 映像文件

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 编辑虚拟机设置

在这里插入图片描述

硬件 这栏,点击 CD/DVD (IDE),然后选择 使用 ISO 映像文件(M):

在这里插入图片描述

点击 浏览 按钮,选择我们下载的系统镜像:
这里选择的是步骤2 中下载的系统镜像,请确保已经按照 步骤2 下载完成并修改过后缀。

在这里插入图片描述
最后点击 确定

在这里插入图片描述

4.2.2 开启虚拟机

在左侧双击我们刚刚创建的虚拟机,然后在右侧点击 开启此虚拟机

在这里插入图片描述

这里等待最下面的倒计时结束,或者鼠标点击虚拟机(点进去后,可以按 Ctrl + Alt 切换到物理机),用方向键选择第一个 Install Anolis os ,然后按回车:

建议大家鼠标点击虚拟机,用方向键选择第一个 Install Anolis os ,然后按回车,因为默认倒计时结束会先进入测试,会比较慢!如果大家不小心进去了,狂按 ESC 跳过。

倒计时界面截图:
在这里插入图片描述

手动选择跳过倒计时:

在这里插入图片描述

部分过程截图1:

在这里插入图片描述

部分过程截图2:

在这里插入图片描述

如果大家一直卡在黑屏白字的界面,就像我上面截图类似,还有进度条之类的,建议大家直接狂按 esc 跳过,直到出现以下界面:

在这里插入图片描述

4.2.3 选择语言

左侧滑倒最后,选择 中文,右侧选择 简体中文(中国),然后点击 继续:(当然你也可以选择其他语言)

在这里插入图片描述

等待键盘 获取布局列表

等待 安装源软件选择 的 黄色感叹号消失:

在这里插入图片描述

好了以后会变成这样:

在这里插入图片描述

4.2.4 软件选择

点击 软件选择

在这里插入图片描述

选择 GNOME桌面
选择这个,安装完成后会跟你们的Windows系统一样有桌面。
如果不选,或者选择了其他,你安装完成开启虚拟机后,只有一个黑屏界面,最后一行是 login:,这就是因为没有选择 GNOME桌面

有同学用的不是我的镜像,自己找的或者其他人给的精简版镜像是没有这个选项的哦。

在这里插入图片描述

选择好,点完成出来,还是等待 安装源软件选择 的 黄色感叹号消失:

在这里插入图片描述

4.2.5 禁用KDUMP

感叹号消失以后,拉到最后,点击 KDUMP:

在这里插入图片描述

取消勾选 启用 kdump (E),然后点 完成:

在这里插入图片描述

4.2.6 安装位置配置

点击 安装位置(D) :

在这里插入图片描述

啥也不用改,点 完成 出来即可:

在这里插入图片描述

出来以后 安装位置(D) 上的感叹号就消失了:

在这里插入图片描述

4.2.7 网络和主机名配置

点击 网络和主机名(N) :

在这里插入图片描述

把右侧的开关打开,下方是设置主机名的地方,无特殊要求可以不设置,最后点 完成

在这里插入图片描述

完成后,这里会显示 有线已连接

在这里插入图片描述

4.2.8 开始安装

上述步骤都完成后,点击 开始安装(B) :

在这里插入图片描述

安装时间可能会很慢,请耐心等待,这里我等了6分钟左右,等待的过程中,我们可以先进行下面的 步骤4.2.9 设置ROOT密码

在这里插入图片描述

4.2.9 设置ROOT密码

在等待的过程中,我们可以先设置以下ROOT密码,点击 ROOT密码

在这里插入图片描述

如果我们只是学习或者测试,密码可以设置的相对简单一些。我这里直接设置的弱密码 ok,也可以设置 12345 等等。

由于我们设置的密码过短,或者过于简单,这里点击两次 完成(D) 就可以出去了。
界面下方也提示了 密码太短,您需要按 ‘完成(Done)’ 按钮两次方可确认

如果设置了大写字母,在后面登录输入密码的时候,输入大写字母时,要按住 shift 键输入,否则会提示密码错误!

在这里插入图片描述

4.2.10 完成配置

安装完成后会出现 完成配置(F) 的按钮,点击一下:

在这里插入图片描述

配置过程可能会很慢,请耐心等待配置完成,这里我等待了3分钟左右:

在这里插入图片描述

完成后会出现 重启(R) 按钮,点击一下:(点击前看你的ROOT密码是否设置了)

在这里插入图片描述

4.2.11 启动系统并进行相关配置

重启后会看到这个界面,等待几秒即可,或者手动用方向键选择第一个后按回车:

在这里插入图片描述

出现以下界面后,点击 许可信息(L):

在这里插入图片描述

在下方勾选 我同意许可协议(A)。 后,点击 完成(D) 出去:

在这里插入图片描述

直接点 完成配置(F)

在这里插入图片描述

选择语言,选 汉语,然后点击 前进(N) :(当然你也可以选择其他鸟语)

在这里插入图片描述

直接点击 前进(D)

在这里插入图片描述

直接点击 前进(D)

在这里插入图片描述

时区默认 UTC+8 ,直接点击 前进(D)

在这里插入图片描述

直接点击 跳过(N)

在这里插入图片描述
这里需要设置一个用户,不然不让过。用户名可以随便,我这里直接叫 user,反正后期也不用它。设置完后点击 前进(N) 按钮:

在这里插入图片描述

这里的密码还必须设置一个复杂的,不然不让过,我设置的密码是 Qwdn666
注意输入大写字母的时候要按住 shift 键!

后面登录输入密码的时候,输入大写字母时,要按住 shift 键输入,否则会提示密码错误!

正确设置密码后才 前进(N) 才会变成蓝色,点击一下:

在这里插入图片描述

点击 开始使用 Anolis OS(S) :

在这里插入图片描述

这样我们就进入到系统了:

在这里插入图片描述

4.3 切换操作系统用户

我们在学习、测试的时候,一般会使用高权限的 root 用户,这一步是告诉大家如何切换用户。(当然你不切换也可以,只不过用普通用户权限问题会有一些头疼)

当然如果你后续是使用 xshell、finalShell等SSH工具直接连,可以直接忽视这一步。

在桌面右上角,点击长得像关机键的按钮,然后点击你刚刚设置的用户名,最后点击注销:

在这里插入图片描述

注销:

在这里插入图片描述

点击 未列出?
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这样就是 root 用户了:
在这里插入图片描述

5. VMware设置固定IP

  • VMware在网络模式为NAT模式时,使用DHCP分配IP,且有效期为1800s,也就是半小时。最大有效时间也只是7200s,也就是2小时,这让我们学习、测试做一些事情的时候很不方法。

  • 这一步就是教大家如何设置固定IP。

  • 而在虚拟机内通过一堆配置来设置静态IP的方式太复杂,太麻烦。

  • 这里教大家如何将IP的有效时长设置为永不过期。

随便打开一个文件夹,在地址栏上输入 C:\ProgramData\VMware 后回车:

在这里插入图片描述

vmnetdhcp.conf 文件上右键,点击 属性

在这里插入图片描述

选择 安全,然后点击 编辑

在这里插入图片描述

  1. 组或用户名(G) 中选择 User (xxx\Users)
  2. 完全控制 勾选上(勾选上这个,下面的自动都勾上了)
  3. 点击 应用
  4. 点击 确定

在这里插入图片描述
点击 确定

在这里插入图片描述

然后用 记事本 或者 NodePate--等能编辑 vmnetdhcp.conf的工具打开 vmnetdhcp.conf ,找到 #Virtual ethernet segment 8中的 default-lease-time 1800;max-lease-time 7200; 将这两个值修改为 -1

在这里插入图片描述

修改为 -1 后保存,保存后重启电脑生效:(别改错了,是 #Virtual ethernet segment 8中的 default-lease-time 1800;max-lease-time 7200;

在这里插入图片描述

保存后,重启电脑即可生效。

6. 常见问题

  1. 终端在哪?

在这里插入图片描述

  1. 一直密码错误,怎么回事?

如果设置了大写字母,在后面登录输入密码的时候,输入大写字母时,要按住 shift 键输入,否则会提示密码错误!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

OpenAI换血大震动始末:“ChatGPT之父”奥特曼,缘何被“扫地出门”?

近期,AI业界发生了一场“大地震”。作为聊天机器人ChatGPT的开发者,OpenAI无疑是最受关注的人工智能公司之一。就是这家公司的联合创始人、CEO、有“ChatGPT之父”之称的阿尔特曼在“疯狂的5天”里,经历了被闪电免职、加入微软、最终又官复原…

微服务架构<2>

在电商项目中,我们针对一些核心业务,比较复杂的业务需要做一些设计以及优化的过程首先我们针对于订单的模块拆分了2个子模块1.order-curr实时下单业务 2.order-his 做一些历史的订单归档我们的订单业务 >商品添加至购物车 >购物车结算--> 订单…

SpringBoot整合JWT+Spring Security+Redis实现登录拦截(二)权限认证

上篇博文中我们已经实现了登录拦截,接下来我们继续补充代码,实现权限的认证 一、RBAC权限模型 什么事RBAC权限模型? RBAC权限模型(Role-Based Access Control)即:基于角色的权限访问控制。在RBAC中&#x…

MySQL——进阶篇

二、进阶篇🚩 1. 存储引擎🍆 1.1 MSQL体系结构 连接层: 连接处理,连接认证,每个客户端的权限 服务层: 绝大部分核心功能,可跨存储引擎 可插拔存储引擎: 需要的时候可以添加或拔掉…

代码随想录算法训练营第二十七天|组合总和等

77 组合 1 描述 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 示例: 输入: n 4, k 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 2 代码 class Solution:def combine(self, n: int, k: int) -> List[List[int]]:path []rst…

新型智慧城市解决方案:PPT全文56页,附下载

关键词:智慧城市解决方案,智慧城市管理技术,智慧城市建设,数字城市建设 一、智慧城市宏观形势 1、政策支持:出台了一系列政策,鼓励和支持智慧城市的发展。这些政策为智慧城市的建设提供了政策保障和资金支…

网络安全法规和模型

基础 ISO信息安全:为数据处理系统建立和采取技术、管理的安全保护,保护计算机硬件、软件、数据不因偶然的或恶意的原因而受到破坏、更改、泄露 信息安全属性: CIA三元组:保密性、完整性、可用性 其他属性:真实性、不…

2023-12-25 事业-代号s-shein分析

前阵子SHEIN看的比较多,几乎把市面上的报告和趋势都研究了下,总结了这篇关于SHEIN的一切,从0开始全面的了解下SHEIN,比较通俗易懂,可以看看。 如果你还不了解SHEIN这家公司,想知道知道,可以翻看下,快速get这家公司的点如果你想了解下这家公司怎么发展和快速提升的,可以…

16路彩灯控制器 FPGA-Verilog

#16路彩灯控制器 FPGA-Verilog# 1、Verilog代码编写 1.1输入输出信号确定 题目要求多路彩灯控制器通过对应的开关按钮,能够控制多个彩灯的输出状态,组合多种变幻的灯光效果。 彩灯控制器的功能描述为: 设计一个多路彩灯控制器&#xff0…

Word-表格法对齐公式(手把手教学,公式格式从此不再愁)

新建word文件 1)鼠标点击【插入】—>【表格】,选择31列的表格 2)鼠标置于中间表格,快捷键输入Alt,进入公式编辑器中,输入任意字母,如:A,点击居中即可。 3)第三列表…

飞天使-k8s知识点7-kubernetes升级

文章目录 验证新版本有没有问题需要安装的版本微微 1.20.6.0kubeadm upgrade plan 验证新版本有没有问题 查看可用版本的包 现有的状态 查看版本 yum list kubeadm --showduplicates |grep 1.20 yum list kubelet --showduplicates |grep 1.20 yum list kubectl --showduplic…

代码随想录第四十天(一刷C语言)|单词拆分

创作目的:为了方便自己后续复习重点,以及养成写博客的习惯。 单词拆分 思路:参考carl文档 动规五部曲分析如下: 1、确定dp数组以及下标的含义:dp[i] : 字符串长度为i的话,dp[i]为true,表示可…

DG报错ORA-01111、ORA-01110、ORA-01111备库不同步

刚同步好没多久的dg备库,过两天查看同步状态发现备库数据不同步,重新开启同步也不能正常同步。 查看alert日志,查看报错如下: MRP0: Background Media Recovery terminated with error 1111 Errors in file D:\APP\ADMINISTRATOR…

【IDEA】try-catch自动生成中修改catch的内容

编辑器 --> 文件和代码模板 --> 代码 --> Catch Statement Body

用Disruptor框架实现生产者-消费者模式

ConcurrentLinkedQueue队列的秘诀就在于大量使用了无锁CAS操作。 现成的Disruptor框架实现CAS进行编程。 无锁的缓存框架:Disruptor 它使用无锁的方式实现了一个环形队列,非常适合实现生产者-消费者模式, 比如事件和消息的发布。如果队列是环…

【网络安全 | 网络协议】结合Wireshark讲解TCP三次握手

TCP三次握手在Wireshark数据包中是如何体现的?在此之前,先熟悉TCP三次握手的流程。 TCP三次握手流程 TCP(传输控制协议)是一种面向连接的、可靠的传输层协议。在建立 TCP 连接时,需要进行三次握手,防止因为…

Python 直方图的绘制-`hist()`方法(Matplotlib篇-第7讲)

Python 直方图的绘制-hist()方法(Matplotlib篇-第7讲)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹…

【MySQL】脏读、不可重复读、幻读介绍及代码解释

🍎个人博客:个人主页 🏆个人专栏: 数 据 库 ⛳️ 功不唐捐,玉汝于成 目录 前言 正文 结语 我的其他博客 前言 数据库事务隔离级别是关系数据库管理系统中一个重要的概念,它涉及到多个事务并发执行…

14、Qt使用Eigen3

一、下载Eigen Eigen 二、创建项目 创建一个"Qt Widget Application"项目,基类选择“QMainWindow“,把Eigen拷贝到项目中 三、更改代码 在.pro中添加 INCLUDEPATH $$PWD\Eigen 在界面上添加一个pushButton,并转到槽&#xff0…

SpringIOC之AbstractResourceBasedMessageSource

博主介绍:✌全网粉丝5W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…