避坑指南:VMware安装CentOS常见错误及完美解决方案

1. 引言 

虚拟机允许在同一台机子上有不同的操作系统,还可以用于搭建实验环境、软件测试和兼容性测试等。我是主攻大数据方向的会用到Linux操作系统,所以虚拟机对我来说是很有必要的。我把之前的笔记和安装包整理了一下,就有了现在这个教程。废话不多说直接开始吧。

2. 安装包下载

2.1 下载链接

我直接把我整理的做成一个压缩包放夸克了,需要的自取:

 
链接:夸克网盘分享
提取码:JmBc

这里面有两个版本的,一个16.2,一个17.6,其实没太大差别,自己选一个好了。

2.2 官方下载

这是官网: VMware by Broadcom - Cloud Computing for the Enterprise

 

 

不过官网要注册登录再下载什么的,嫌麻烦直接用我的链接。 

3. VMware安装

这个真没啥难的,可以直接跳过。

打开安装程序就是这个界面:

这里是设置安装位置,可以根据自己的需要更改 

这个无所谓,看你要不要更新

 配置好然后安装:

 安装完毕以后就大功告成了!这个其实不难,只不过一开始找资源可能比较费时间。

4. 虚拟机安装

4.1 镜像源下载地址

4.1.1 Centos7镜像源


链接:夸克网盘分享
提取码:jPRr

4.1.2 Windows11镜像源(专业版)

下载 Windows 11

4.1.3 Windows10镜像源(专业版)

最新Windows10下载-2024最新微软Win10专业版镜像(可更新)下载 - 系统之家

4.2 安装演示

安装后打开VMware界面是这样的:

 直接点击创建新的虚拟机,或者在左上角文件菜单栏下也有创建虚拟机选项卡,然后弹出如下界面,我一般是自定义新建虚拟机向导:

 到这个界面,也是点击下一步:

 这里你可以先创建好虚拟机,等稍后再安装操作系统:

 

 这里注意了,我是安装Linux操作系统,选择第二个;如果你要安装Windows就选第一个。另外我的iso镜像源是CentOS 7 的,这里也是根据自己需要选择:

 

 名称自拟,位置的话建议自己选,路径不要太深不然后面根本找不到:

 

这个是根据你自己的电脑配置决定的,如果配置高就可以多设几个,像我配置一般就少设几个: 

这个同理,因为我是做安装教程,所以设置的比较小,你们可以设大一点: 

 

然后到这里:

选默认:

也是默认:

 设置虚拟磁盘:

还是那句话,这里仅作演示,建议100G以上,后续装其他的集群也方便一点:

 点击下一步:

如果到这个页面就说明已经大功告成了! 

做一个小总结。一般来说给虚拟机的配置确实是越大越好,但是不要超过物理机器本身配置;而且如果设置的太大电脑也会卡顿,所以建议量力而行。

4.3 配置镜像源

首先要编辑虚拟机设置:

 其次,跟着图示步骤来做,来选ISO镜像源,如果这一步也选好,确认后就可以开启虚拟机了,因为接下来就是安装操作系统的步骤了:

4.3.1 Windows操作系统安装

Windows可视化界面其实做的挺好的,所以根本就不需要过多展示,我只说几个关键的点,比如你按照我上面的配置好以后,就可以开启虚拟机:

 一进去就疯狂按键盘,任意键都行!因为这个时候是在读取iso文件:

 到这一步的话就是读取成功了,转弯圈就直接设置语言,按照他的安装步骤往下走就OK了:

如果是安装win11操作系统也是同理,开启之后就疯狂按键盘,这里放一个示例图,如果这个界面也是说明成功:

 感觉现在都是用win11哈,而且装Windows真不难。

4.3.2 Linux操作系统安装

这个是重头戏,当然重点讲。

虚拟机读取镜像文件后就会到这个界面。第一个是直接安装centos7;第二个是测试后安装,这个比较耗时。镜像源没问题的直接选第一个:

 他会自己跑,不用管:

 选择系统语言,这里都选第一个,接着点continue:

 选时区:

选磁盘:

 这里就是你设置的虚拟磁盘的大小,选好后左上角done:

 然后就可以begin installation:

先设置密码:

 你如果就自己做个实验或者自己用,建议不要把密码设置的太难,不然后面记不住挺麻烦的,我密码设置成 root :

 创建用户:

这里也是同理,设置用户名和密码也不要设置太复杂,除非是服务器啥的你就按要求设置,否则也设置简单点,用户名:gree,密码:root:

 到这里就安装好了,直接启动

 这里登录一下:

localhost login: root 

password:root  (输入密码是隐藏的,要么你认真输,要么别设置太难)

4.3.3 Linux网络配置

首先关闭防火墙:

systemctl stop firewalld

禁用防火墙:

systemctl disable firewalld

 

然后配置网络IP,先来到这个目录下:

cd /etc/sysconfig/network-scripts/

这里做一个扩展,可以用以下这些指令查看文件,编辑文本:

ls 显示当前目录下所有文件,所有文件夹
ls-a
ll 显示当前目录中所有文件夹,文件夹详细信息
linux 文本编辑工具 vi

然后进入并编辑文档:ifcfg-ens33

vi ./ifcfg-ens33

进来以后按照以下修改:(注意,按a进入编辑状态!!这个要注意

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.78.136
GATEWAY=192.168.78.2
NETMASK=255.255.255.0
DNS1=8.8.8.8

 这里注意的是,把BOOTPROTO改成static;
ONBOOT改成yes;
剩下四行则是在原有基础上添加,可以跟着我的来,因为我的主机名就叫centos136,所以我把我的ip设置成192.168.78.136,当然你也可以自己设。

然后输入 :wq 表示写入并退出(这里也注意前面有个 : 而且要切换成英文输入法!!)

接下来重启网络服务用这个命令:

//重启网络服务 
service network restart

如果要测试网络配置是否成功,可以ping以下百度:

ping www.baidu.com

 如果是这样就说明网络连通了!那么安装centos就大功告成了!可以按Ctrl+Z退出。

5. 总结

跟着我的步骤来安装centos一般不会出什么问题,在输入的时候记得仔细一点,特别是在网络配置的步骤,如果稍有不慎很容易导致网络配置失败的。

如果链接有问题直接私我,另外如果有什么不会的在评论区留言,期待你的三连!!

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

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

相关文章

Python爬虫04_Requests豆瓣电影爬取

一、 爬取豆瓣电影排行榜数据 import requests import json url ‘https://movie.douban.com/j/chart/top_list’ param { ‘type’:‘24’, ‘interval_id’:‘100:90’, ‘action’:‘’, ‘start’:‘0’, #从库中的第几部电影去取 ‘limit’:‘20’, } headers { ‘Use…

工业物联网模块运营指南​

一、运营目标 工业物联网模块运营的核心目标在于通过高效运作,实现提高工业设备运行效率、降低生产成本、推动生产过程智能化管理,进而提升企业的整体竞争力。这一目标是后续所有运营工作的出发点和落脚点,为各项运营环节提供方向指引。 二、关键运营环节及做法 (一)设…

9.项目起步(3)

1项目起步-静态资源初始化 和 Error Lens 安装图片资源和样式资源error lens 安装2项目起步-scss文件自动导入为什么要自动导入自动导入配置scss变量自动导入$xtxColor: #27ba9b; $helpColor: #e26237; $sucColor: #1dc779; $warnColor: #ffb302; $priceColor: #cf4444;css: {p…

MCP提示词工程:上下文注入的艺术与科学

MCP提示词工程:上下文注入的艺术与科学 🌟 Hello,我是摘星! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶…

字节跳动GR-3:可泛化、支持长序列复杂操作任务的机器人操作大模型(技术报告解读)

1.总结 GR-3 是一个大规模的视觉 - 语言 - 动作(VLA)模型。它对新物体、新环境以及含抽象概念的新指令展现出较好的泛化能力。此外,GR-3 支持少量人类轨迹数据的高效微调,可快速且经济地适应新任务。GR-3 在处理长周期和灵巧性任…

713. 乘积小于 K 的子数组

中等 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1: 输入:nums [10,5,2,6], k 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10…

【算法】 SM2、FSRS、SuperMemo算法实现艾宾浩斯记忆曲线,通过以上算法你也可以开发出单词记忆软件

有那些算法可以实现艾宾浩斯单词记忆 用户: 有那些算法可以实现艾宾浩斯单词记忆 元宝: 以下是基于 艾宾浩斯遗忘曲线 的智能记忆算法实现方案,结合 间隔重复算法 与 现代机器学习技术,提供从理论到实践的完整解决方案: 一、核心算法原理 1. …

SQL167 连续签到领金币

SQL167 连续签到领金币 题目描述 用户行为日志表 tb_user_log iduidartical_idin_timeout_timesign_in110102021-07-07 10:00:002021-07-07 10:00:091210102021-07-08 10:00:002021-07-08 10:00:091310102021-07-09 10:00:002021-07-09 10:00:42141010 2021-07-10 10:00:00 …

PHP性能优化与高并发处理:从基础到高级实践

引言 在当今高流量的互联网环境中,PHP应用的性能优化变得至关重要。本文将全面探讨PHP性能优化的各个层面,从基础优化技巧到高级并发处理方案,帮助开发者构建高性能的PHP应用。 基础性能优化 OPcache配置优化 ; php.ini 推荐OPcache配置 [opcache] opcache.enable=1 opc…

C++ std::map erase() 和迭代器详解:常见面试陷阱与深入理解

在使用 C 的 std::map 时,配合 erase() 和迭代器的使用是一个经典面试点,也是实际开发中经常出错的地方。本文将深入讲解 erase() 的行为、end() 的本质以及迭代器失效规则,帮助你写出更健壮的代码。1. erase(it) 的行为当你使用 erase(it) 删…

求职招聘小程序源码搭建招聘小程序开发定制人力资源系统

身份:求职者、企业求职者:完善简历,简历投递企业:企业入驻,查看简历企业会员:半年 、年度 权益:每日发布条数、刷新条数,简历下载数量聊天:求职者可以和企业聊天招聘会…

【31】C# WinForm入门到精通 ——保存文件SaveFileDialog 【属性、方法、事件、实例、源码】

WinForm 是 Windows Form 的简称,是基于 .NET Framework 平台的客户端(PC软件)开发技术,是 C# 语言中的一个重要应用。 .NET 提供了大量 Windows 风格的控件和事件,可以直接拿来使用。 本专栏内容是按照标题序号逐渐…

socket网络编程(1)

socket网络编程(1) 设计echo server进行接口使用 生成的Makefile文件如下 .PHONY:all all:udpclient udpserverudpclient:UdpClient.ccg -o $ $^ -stdc17 -static udpserver:UdpServer.ccg -o $ $^ -stdc17.PHONY:clean clean:rm -f udpclient udpserver…

数据集:机器学习的基石

三、数据集:机器学习的基石1. sklearn 玩具数据集:快速入门的理想选择1.1 玩具数据集的特点与价值sklearn 内置的玩具数据集(Toy Datasets)是机器学习入门的绝佳资源。这类数据集通常具有以下特点:数据量小&#xff1a…

SQL排查、分析海量数据以及锁机制

1. SQL排查 1.1 慢查询日志: mysql提供的一种日志记录, 用户记录MySQL中响应时间超过阈值的SQL语句(long_query_time, 默认10秒), 慢查询日志默认是关闭的, 建议开发调优时打开, 最终部署的时候关闭 1.1.1 检查是否开启了慢查询日志 show variables like %slow_query_log%;临…

conda 安装prokka教程

本章教程,记录如何在wsl2+ubuntu下载通过conda安装prokka软件包。 Prokka 是一个快速的、功能强大的基因组注释工具,特别适用于细菌基因组的注释。它能够自动化完成从基因组序列到功能注释的整个流程,包括基因的识别、功能预测和注释,并且支持多种文件格式输出,广泛应用于…

CSS3 圆角

CSS3 圆角 引言 CSS3圆角是现代网页设计中非常重要的一项功能,它使得网页元素的外观更加平滑、美观。本文将详细介绍CSS3圆角的概念、实现方法以及相关属性,帮助您更好地掌握这一技巧。 CSS3圆角概念 CSS3圆角指的是通过CSS3属性为元素(如div…

牛顿-拉夫森法求解非线性方程组

牛顿-拉夫森法(Newton-Raphson method)是一种用于求解非线性方程组的迭代方法。该方法通过线性化非线性方程组,并逐步逼近方程组的解。以下是牛顿-拉夫森法求解非线性方程组的详细步骤和MATLAB实现。 1. 牛顿-拉夫森法的基本原理 对于非线性方…

Windows系统使用命令生成文件夹下项目目录树(文件结构树)的两种高效方法

Windows系统使用命令生成文件夹下项目目录树(文件结构树)的两种高效方法前言:**方法一:tree 命令 —— 快速生成经典目录树****方法二:PowerShell —— 可以精准过滤“降噪”的命令**这份列表非常精炼,只包…

react中暴露事件useImperativeHandle

注:本页面模块主要是使用 useImperativeHandle ,一、概述1、要点hooks 中的暴露事情件方法useImperativeHandle,需要和forwardRef、ref 结合一起使用。1、外层校验的时候会校验里面所有需要校验的验证2、基础使用二、demo案例1、场景1、弹框打…