【Linux】VMware 安装 Centos7 超详细

news2024/12/28 5:21:28

1、下载✈

VMware链接:https://pan.baidu.com/s/1DnleWeV-JHjZiV9_ENwFmg?pwd=b1tj  
提取码:b1tj

阿里云镜像:centos安装包下载_开源镜像站-阿里云

CentOS官网镜像: Download  

 

 

2、虚拟机准备

2.1、打开VMware选择新建虚拟机

2.2、典型安装与自定义安装

  1. 典型安装:

典型安装是一种自动化的安装方式,它会自动选择适用于大多数用户的基本组件和设置。这种安装方式可以省去手动选择和配置的步骤,使安装过程更加简便快捷。

典型安装通常包括以下组件和设置:

  • 虚拟机软件:包括 VMware Workstation 或 VMware Fusion 等虚拟机产品。
  • 虚拟机平台:包括虚拟机操作系统、虚拟硬件和虚拟网络等基本功能。
  • 虚拟机工具:包括虚拟机管理、快照、克隆、备份等工具。
  • 支持的语言和平台:根据您的选择,支持多种语言和操作系统平台。
  1. 自定义安装:

自定义安装是一种更加灵活的安装方式,允许根据个人需求选择要安装的组件和设置。通过自定义安装,可以根据自己的需求进行选择,只安装所需的组件,避免不必要的功能浪费。

自定义安装允许您进行以下操作:

  • 选择要安装的组件:您可以只选择所需的虚拟机工具、虚拟机平台和虚拟机软件等组件,以减小安装包的大小。
  • 自定义虚拟机设置:您可以根据需要自定义虚拟机的配置,如虚拟机的内存、处理器、网络等设置。
  • 选择支持的语言和平台:您可以根据自己的需要选择支持的语言和操作系统平台,以满足特定的需求。

 

 2.3、虚拟机兼容性选择

如果是VMware12创建的虚拟机复制到VM11、10或者更低的版本会出现一不兼容的现象。如果是用VMware10创建的虚拟机在VMware12中打开则不会出现兼容性问题。

相反,如果将 VMware 10 创建的虚拟机复制到 VMware 12 中,通常不会出现兼容性问题。这是因为 VMware 10 和 VMware 12 的虚拟机格式和功能相对接近,大多数虚拟机文件可以被正确解析和运行。

如果您需要在低版本的 VMware 中运行高版本的虚拟机,可以考虑以下几种方法:

  1. 升级虚拟机软件版本:将虚拟机软件升级到与您所使用的虚拟机版本相同的版本,以确保最佳兼容性和功能支持。
  2. 使用兼容模式:在低版本的 VMware 中,可以使用兼容模式来模拟高版本的虚拟机环境,以提供更好的兼容性。您可以尝试在低版本的 VMware 中启用兼容模式,然后尝试打开高版本的虚拟机。
  3. 备份和恢复虚拟机:在低版本的 VMware 中,可以备份高版本的虚拟机,并在低版本中恢复该虚拟机。这将确保虚拟机文件和配置在低版本中正确地恢复。

2.4、选择稍后安装操作系统 

2.5、操作系统的选择

这里选择之后安装的操作系统,正确的选择会让vm tools更好的兼容。这里选择linux下的CentOS

 2.6、虚拟机位置与命名

虚拟机名称就是一个名字,在虚拟机多的时候方便自己找到需要的虚拟机。

VMware的默认位置是在C盘下,我把他修改成我要保存的路径。

2.7、处理器与内存的分配

处理器分配要根据自己的实际需求来分配。在使用过程中CPU不够的话是可以再增加的。

处理器数量可根据自己实际情况调配。

内存也要根据实际的需求分配。我的宿主机内存是8G所以我给虚拟机分配2G内存。

2.8、网络连接类型的选择

桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。

NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。

仅主机:虚拟机与宿主机直接连起来

桥接与NAT模式访问互联网过程,如下图所示

 

 按虚拟机默认选项即可

 按虚拟机默认选项即可

 

2.9、磁盘容量

磁盘容量暂时分配200G即可后期可以随时增加,不要勾选立即分配所有磁盘,否则虚拟机会将200G直接分配给CentOS,会导致宿主机所剩硬盘容量减少。 勾选将虚拟磁盘拆分成多个文件,这样可以使虚拟机方便用储存设备拷贝复制。

 磁盘名称,默认即可

 2.10、取消不需要的硬件

 选择声卡、打印机等不需要的硬件然后移除。

2.11、 点击完成,即可创建好虚拟机。

3、安装CentOS

3.1、连接光盘 

点击选择CD/DVD,再选择使用ISO映像文件,最后选择浏览找到下载好的镜像文件。启动时连接一定要勾选上后确定。

3.2、开启虚拟机 

开启虚拟机后会出现以下界面:

  • Install CentOS 7 安装CentOS 7
  • Test this media & install CentOS 7 测试安装文件并安装CentOS 7
  • Troubleshooting 修复故障

选择第一项,安装直接CentOS 7,回车,进入下面的界面

 选择安装过程中使用的语言,这里选择英文、键盘选择美式键盘。点击Continue

设置时间

时区选择上海,查看时间是否正确。然后点击Done

 选择需要安装的软件

选择 Server with Gui,然后点击Done

选择安装位置,在这里可以进行磁盘划分。

 选择i wil configure partitioning(我将会配置分区),然后点击done

点击加号,选择/boot,给boot分区分200M。最后点击Add

以同样的办法给其他三个区分配好空间后点击Done

弹出摘要信息,点击AcceptChanges(接受更改) 

设置主机名与网卡信息 

首先要打开网卡,然后查看是否能获取到IP地址(我这里是桥接),再更改主机名后点击Done。

最后选择Begin Installation(开始安装)

提示:文件系统中没有足够的空间用于当前的软件选择,需要增加4700.25MiB(修改后可以开始安装)

设置root密码

设置root密码后点击Done

点击USER CREATION 创建管理员用户

输入用户名密码后点击Done

等待进度条完成后,系统则安装完毕重启系统即可

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vector 容器相关的练习

目录 一、只出现一次的数字 二、只出现一次的数字 II 三、只出现一次的数字 III 四、删除有序数组中的重复项 五、杨辉三角 六、数组中出现次数超过一半的数字 七、电话号码的字母组合 一、只出现一次的数字 class Solution { public:int singleNumber(vector<int&g…

springboot()—— springboot整合mybatis

总结&#xff1a; 和SSM相比&#xff0c; 1&#xff09;导入的包不同 2&#xff09;不再有mybatis的核心配置文件了&#xff0c;也不同单独写db.properties了&#xff0c;以前“开启二级缓存&#xff0c;起别名”等在核心配置文件里的配置全都配置到application.properties里…

前端实现文件上传的方式

这个文章总结了四种前端上传文章的方式 <inputtype"file"multipleonChange{(e) > {const c [].slice.call(e.target.files);console.log(e.target.files, e.target.files);console.log(e.target.files.arrary, c);const v new FormData();v.append(file, c[…

K8S初级入门系列之九-共享存储

一、前言 Pod里面的容器都有自己独立的文件系统&#xff0c;来自容器镜像&#xff0c;用于保存容器运行的数据&#xff0c;但容器的文件存储有两个弊端&#xff0c;一个是无法持久化&#xff0c;其生命周期与容器一致&#xff0c;一旦容器销毁&#xff0c;相关的数据也就随之一…

0134 数据的表示和运算3

目录 2.数据的表示和运算 2.3浮点数的表示与运算 2.3部分习题 2.数据的表示和运算 2.3浮点数的表示与运算 2.3部分习题 1.下列关于对阶操作&#xff0c;正确的是&#xff08;&#xff09; A.在浮点加减运算的对阶操作中&#xff0c;若阶码减小&#xff0c;则尾数左移 …

pytorch工具——认识pytorch

目录 pytorch的基本元素操作创建一个没有初始化的矩阵创建一个有初始化的矩阵创建一个全0矩阵并可指定数据元素类型为long直接通过数据创建张量通过已有的一个张量创建相同尺寸的新张量利用randn_like方法得到相同尺寸张量&#xff0c;并且采用随机初始化的方法为其赋值采用.si…

数值线性代数:知识框架

记录数值线性代数研究的知识框架。 软件包线性方程组直接法Guass消元法/LU分解、Cholesky分解 LAPACK oneAPI MKL ARPACK Octave 迭代法Jacobi迭代、SOR迭代、共轭梯度法最小二乘特征值/特征向量非对称幂法、QR、Arnoldi分解对称QR、Jacobi、二分法、分治法、SVD 参考资料 G…

【C语言day03】

参数a是指针&#xff0c;要接收地址&#xff0c;BD错误。参数b可以接收的是char*&#xff0c;而&c的类型是char(*)[10]&#xff0c;C错误全局变量i&#xff0c;在main()中修改为5&#xff0c;第一次在prt()中执行循环输出三次*&#xff0c;i被修改为8&#xff0c;回到main(…

MyBatis学习笔记——3

MyBatis学习笔记——3 一、MyBatis小技巧1.1、#{}和${}1.2、typeAliases1.3、mappers1.4、插入数据时获取自动生成的主键 二、MyBatis参数处理2.1、单个简单类型参数2.2、 Map参数2.3、实体类参数2.4、多参数2.5、 Param注解&#xff08;命名参数&#xff09;2.6、 Param源码分…

网络安全(黑客)就业分析指导

一、针对网络安全市场分析 市场需求量高&#xff1b;则是发展相对成熟入门比较容易。所需要的技术水平国家政策环境 对于国家与企业的地位愈发重要&#xff0c;没有网络安全就没有国家安全 更有为国效力的正义黑客—红客联盟 可见其重视程度。 需要掌握的知识点偏多 外围打点…

【全面解析】Windows 如何使用 SSH 密钥远程连接 Linux 服务器

创建密钥 创建 linux 服务器端的终端中执行命令 ssh-keygen&#xff0c;之后一直按Enter即可&#xff0c;这样会在将在 ~/.ssh/ 路径下生成公钥(id_rsa.pub)和私钥(id_rsa) 注意&#xff1a;也可以在 windows 端生成密钥&#xff0c;只需要保证公钥在服务器端&#xff0c;私钥…

30天自制操作系统 day 1 写一个可以在没有操作系统的计算机上输出字符串的程序,并在计算机上运行

day 1 工具&#xff1a;qemu 模拟器 今日任务 计算机启动后&#xff0c;在屏幕打印一串字符串。 理论 显示字符的原理 把一些机器指令写在第一扇区。通过int 0x10中断&#xff0c;让显卡在屏幕上显示字符。只需要在0x10之前按照规定准备好寄存器&#xff0c;显卡就能正确…

2020年下半年系统架构设计师考试案例分析真题(参考答案)

试题一 1、阅读以下关于软件架构设计与评估的叙述&#xff0c;在答题纸上回答问题1和问题2。 [说明] 某公司拟开发--套在线软件开发系统&#xff0c;支持用户通过浏览器在线进行软件开发活动。该系统的重要功能包括代码编辑、语法高亮显示、代码编译、系统调试、代码仓库管理等…

Spring数据源

⭐作者介绍&#xff1a;大二本科网络工程专业在读&#xff0c;持续学习Java&#xff0c;努力输出优质文章 ⭐作者主页&#xff1a;逐梦苍穹 ⭐所属专栏&#xff1a;JavaEE、Spring 目录 1、简介2、作用3、开发步骤3.1、导入坐标3.2、创建对象c3p0druid提取jdbc.properties读取配…

【iOS】App仿写--3GShare

文章目录 前言一、账号界面二、主页界面二、搜索界面三、文章界面四、活动界面五、我的界面总结 前言 这周写了3GShare的demo&#xff0c;这是一个十分麻烦的demo&#xff0c;比网易云需要设计的知识更多&#xff0c;特此撰写一下博客记录总结 一、账号界面 这里账号界面主要…

SourceTree使用ssh密钥

设置Git的user name和email&#xff1a; $ git config --global user.name "xxx" $ git config --global user.email "xxx.mailxxx.com".检查是不是已经存在密钥&#xff08;能进去说明已经存在&#xff0c;就删掉文件夹&#xff0c;重新创建&#xff09;…

SPSS数据文件的结构重组

前言&#xff1a; 本专栏参考教材为《SPSS22.0从入门到精通》&#xff0c;由于软件版本原因&#xff0c;部分内容有所改变&#xff0c;为适应软件版本的变化&#xff0c;特此创作此专栏便于大家学习。本专栏使用软件为&#xff1a;SPSS25.0 本专栏所有的数据文件可在个人主页—…

python:GEDI 波形数据提取

作者:CSDN @ _养乐多_ 在这篇博客中,我们将介绍如何使用 Python 处理和可视化 GEDI(Global Ecosystem Dynamics Investigation)激光雷达数据。GEDI 是 NASA(美国国家航空航天局)推出的激光雷达地球观测任务,用于获取全球各地生态系统的三维结构信息。本文将以提取研究区…

VSCode同时编译多个C文件

一.环境说明 1.系统&#xff1a;Ubuntu 22.04.2 LTS 2.Visual Studio Code: 1.80.1 二.问题描述 今天使用VSCode编译《Programming Abstractions In C》书中的gymjudge.c代码时遇到错误&#xff0c;错误提示为&#xff1a; (base) codistspc:~/projects/Programming-Abstracti…

Ubuntu下打开QtCreator环境变量LD_LIBRARY_PATH与终端不一致

问题描述&#xff1a; 在unbuntu下使用QtCreator编译、运行程序时&#xff0c;总是出现XXX.so: cannot open shared object file: No such file or directory这类问题&#xff0c;但是在终端中编译或者运行程序则不会出现这些问题。在网上查了好久才明白QtCreator在打开时&…