基于VMware安装Linux虚拟机

news2024/11/18 1:37:14

1.准备Linux环境

首先,我们要准备一个Linux的系统,成本最低的方式就是在本地安装一台虚拟机。为了统一学习环境,不管是使用MacOS还是Windows系统的同学,都建议安装一台虚拟机。

windows采用VMware,Mac则采用Fusion

1.1.安装VMware

VMware是业界最好用的虚拟机软件之一。

windows版本的网站icon-default.png?t=N7T8https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html

Mac下也有对应版本,叫做VMware Fusion:

mac版本的网站icon-default.png?t=N7T8https://www.vmware.com/cn/products/fusion.html特别注意,Windows10以上版本操作系统需要下载安装VMware Workstation Pro16及以上版本,安装方式此处略。

如果自己电脑上已经有了低版本的VMware,则需要先卸载,再重新安装。卸载过程比较麻烦。

1.1.1.卸载旧版VMware(可选)

首先,在控制面板找到程序和功能选项,找到VMware,进行卸载操作:

弹出确认框, 点击"下一步":

下一步之后, 选择删除: 

 

接下来,按照提示完成卸载操作即可。

卸载完成后,还需要看看VMware的安装目录是否有旧数据,一并清理掉。

比如安装在C盘的Program Files(x86)

 

则需要直接删除整个VMware目录: 

接下来要清理注册表:

首先,按住Windows + R , 在弹出框中输入 "regedit" 调出注册表:

 

进入注册表编辑器,如图:

打开HKEY_CURRENT_USER文件夹,找到Software文件夹并打开 

 找到“VMware.Inc”,右键删除:

1.1.2.安装VMware

安装步骤略。。(后续补充)

安装以后可以免费试用,也可以去官网购买正版许可证,或者去网上看看有没有好心人赠送你一个许可证。启动后的界面如图所示:

1.1.3.常见错误

如果VMware虚拟机运行报错,例如:

这个是由于英特尔的虚拟化技术, 没有开启, 需要进入系统的BIOS界面 , 开启英特尔的虚拟化技术 ; 不同的电脑型号 , 进入BIOS界面的方式不同, 需要百度查询一下自己电脑的型号 , 如何进BIOS ;

windows10系统可以参考: https://blog.csdn.net/biu_code/article/details/107504627

以ThinkPad为例,如图:

1.2.创建虚拟机

Centos7是比较常用的一个Linux发行版本,在国内的使用比例还是比较高的。

大家首先要下载一个Centos7的iso文件,如果直接去官网下载会比较慢,这里推荐国内的镜像网站下载。阿里云镜像库icon-default.png?t=N7T8https://developer.aliyun.com/mirror/?lang=zh-CN

里面包含很多镜像,我们需要centos就点击centos。

选择版本,我们选择7版本

进去之后点击sios

 

选择x86

下载需要的版本,注意是iso结尾的文件

我们在VMware主页界面中点击创建新的虚拟机按钮:

 然后会弹出一个窗口,我们直接点击下一步:

然后页面中选择你准备好的ISO文件,继续点击下一步: 

然后填写虚拟机的名称以及虚拟机将来保存的位置:

再次下一步,填写虚拟机磁盘大小,按你的需求进行修改。

 继续下一步,然后选择虚拟机硬件设置:

在弹出的窗口中设置虚拟机硬件,一般只需要修改处理器和内存的数据,按照需求调配,没有需求默认就可以。

配置完成后,点击关闭,回到上一页面,继续点击完成: 

虚拟机就创建完毕了:​​​​​​​

1.3.安装Centos7 

 接下来,我们启动刚刚创建的虚拟机,开始安装Centos7系统:

启动后需要选择安装菜单,将鼠标移入黑窗口中后,将无法再使用鼠标,需要按上下键选择菜单。选中Install Centos 7 后按下回车: 

然后会提示我们按下enter键继续:

系统初始化后会进入语言选择菜单,这里可以使用鼠标选择。选择中文-简体中文,然后继续: 

接下来,会进入安装配置页面:

鼠标向下滚动后,找到系统-安装位置配置,点击:

选择刚刚添加的磁盘,并点击完成:

然后回到配置页面,这次点击网络和主机名 

打开网络开关,然后点击完成回到配置界面。

 

回到配置界面后,点击开始安装:

接下来需要设置root密码:

填写你要使用的root密码,,如果密码强度过低,可以连续点击两次完成即可强行完成。

接下来,耐心等待安装即可。

等待安装完成后,点击重启

耐心等待一段时间,不要做任何操作,虚拟机即可启动完毕: 

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

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

相关文章

有免费通配符证书吗?哪里可以申请?

市面上的免费SSL证书大多数为单域名证书,如果您的主域名拥有众多子域名,逐一申请单域名SSL证书不太现实,下面为介绍一款永久免费使用的通配符SSL证书申请流程 1 选择免费通配符证书提供商 免费通配符证书申请点击这里直接获取https://www.…

【DZ模板】价值288克米设计APP手机版DZ模板 数据本地化+完美使用

模版介绍 【DZ模板】价值288克米设计APP手机版DZ模板 数据本地化完美使用 腾讯官方出品discuz论坛DIY的后台设置,功能齐全,论坛功能不亚于葫芦侠,自定义马甲,自定义认证,自定义广告,完全可以打造出自己想…

据阿谱尔APO Research调研显示,2023年全球模塑纤维包装市场销售额约为60.4亿美元

根据阿谱尔 (APO Research)的统计及预测,2023年全球模塑纤维包装市场销售额约为60.4亿美元,预计在2024-2030年预测期内将以超过2.7%的CAGR(年复合增长率)增长。 对永续和环保包装解决方案的需求不断增长,以…

Python | Leetcode Python题解之第103题二叉树的锯齿形层序遍历

题目: 题解: class Solution:def zigzagLevelOrder(self, root: Optional[TreeNode]) -> List[List[int]]:if not root: return []res, deque [], collections.deque()deque.append(root)while deque:tmp []# 打印奇数层for _ in range(len(deque)…

java8以上版本

java9及其以上版本 一、JDK17 LTS 常用新特性1、switch语句的增强2、字符串拼接3、判断类型instanceof自动类型转换4、密封类 关键字 sealed permits5、record类6、优化空指针异常7、ZGC垃圾收集器 一、JDK17 LTS 常用新特性 1、switch语句的增强 在 Java 17中,sw…

全面指南:IP SSL证书的申请与部署步骤

不同于常见的域名型SSL证书,IP SSL证书是专门用于为IP地址提供安全保护的SSL证书类型,适用于那些直接通过IP地址访问的网站或服务。本文将详细介绍IP SSL证书的申请步骤及其部署过程,帮助您轻松实现IP地址的安全加密。 一、了解IP SSL证书 …

CSS Canvas鼠标点击特效之天女散花(文本粒子动画)

1.效果 2.代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><style>body,html {margin: 0;padding: 0;w…

Docker HTTPS api V2 Manifest V 2, Schema 2 下的免装docker下载镜像的方法

目录 前言 下载镜像代码 使用方法 原代码中无法适配 Schema 2 的原因浅析 如何解决 相对原代码改动的东西 前言 本文提供代码主要是基于 https://github.com/NotGlop/docker-drag 提供的代码修改的。链接中提供的代码应该是是基于HTTPS api V2 Manifest V 2, Schema 1实…

【算法实战】每日一题:统计一个序列向某个方向的比他小的数的个数(非暴力)

题目 统计一个序列向某个方向的比他小的数的个数 思路 用单调栈&#xff0c;虽然这里说的是统计比他小的&#xff0c;但是是求和&#xff0c;所以我们可以用在用单调栈的时候统计里面所有比他大的元素 这两个级别上是一样的 伪代码 声明变量 n、num 和 sum 为整数。 声明…

实操专区-第15周-课堂练习专区-漏斗图与金字塔图

实操专区-第15周-课堂练习专区-漏斗图 下载安装ECharts&#xff0c;完成如下样式图形。 代码和截图上传 基本要求&#xff1a;下图3选1&#xff0c;完成代码和截图 完成 3.1.3.16 漏斗图中的任务点 基本要求&#xff1a;2个选一个完成&#xff0c;多做1个加2分。 请用班级学号姓…

vue组件的基本使用方法

组件 【1】组件是什么&#xff1f; 组件就是&#xff1a;扩展 HTML 元素&#xff0c;封装可重用的代码&#xff0c;目的是复用例如&#xff1a;有一个轮播图&#xff0c;可以在很多页面中使用&#xff0c;一个轮播有js&#xff0c;css&#xff0c;html组件把js&#xff0c;cs…

使用 Django 连接 MySQL 数据库

文章目录 步骤一&#xff1a;安装必要的库和驱动步骤二&#xff1a;配置数据库连接步骤三&#xff1a;执行数据库迁移步骤四&#xff1a;开始使用 MySQL 数据库创建一个模型迁移模型到数据库使用模型进行数据操作创建新记录&#xff1a;查询记录&#xff1a;更新记录&#xff1…

264 基于matlab的自适应语音盲分离

基于matlab的自适应语音盲分离&#xff0c;当a和b同时对着传声器A,B说话且传声器靠得很近时&#xff0c;传声器A,B会同时接受到a和b的声音&#xff0c;即a和b产生了混叠干扰&#xff0c;此时通过自适应语音盲分离系统可以将a,b的声音分离开&#xff0c;使得一个信道只有一个人的…

【并发程序设计】11.进程间通信

11.进程间通信 &#xff08;IPC&#xff0c;InterProcess Communication&#xff09;进程和进程之间交换信息。 常用通信方式 无名管道&#xff08;pipe&#xff09;有名管道 &#xff08;fifo&#xff09;信号&#xff08;signal&#xff09;共享内存(mmap)套接字&#xff0…

平衡二叉树的构建(理论,部分函数代码)

平衡二叉树是二叉排序树的一种特殊情况&#xff0c;平衡二叉树的出现是为了在最坏情况下的时间复杂度仍然是对数级别O(logn)&#xff0c;从而保证了高效的搜索、插入和删除操作。 举个例子&#xff0c;如果有一个数组是&#xff1a;1&#xff0c;2&#xff0c;3。如果只简单的…

数据库多表查询

多表查询&#xff1a; SELECT *FROM stu_table,class WHERE stu_table.c_idclass.c_id; 多表查询——内连接 查询两张表交集部分。 隐式内连接&#xff1a; #查询学生姓名&#xff0c;和班级名称&#xff0c;隐式调用 SELECT stu_table.s_name,class.c_name FROM stu_table…

vs code 中使用SSH 连接远程的Ubuntu系统

如下图&#xff0c;找到对应的位置 在电脑上找到以下位置 打开配置如下&#xff0c;记住&#xff0c;那个root为你的用户名&#xff0c;这个用户名&#xff0c;具体根据你的用户名来设置&#xff0c;对应的密码就是你登录Ubuntu时的密码 Host root192.168.0.64User rootHostNa…

文件跨境传输法律管控越来越严格,企业该如何有效应对?

文件跨境传输已经成为非常普遍的业务需求&#xff0c;企业在世界各地的总分支处、合作伙伴&#xff0c;客户间开展业务时&#xff0c;必须基于数据的跨境流转而展开。 但随着世界各国对数据安全的重视&#xff0c;文件跨境传输也日趋严格&#xff0c;各国在法律法规上均出具了更…

RP2040 SPI DMA驱动ST7735

SPI DMA演示 一、源码 #include <stdio.h> #include <stdlib.h> #include "pico/stdlib.h" #include "pico/binary_info.h" #include "hardware/spi.h" #include "hardware/dma.h" #include "font.h"#define X…

Ownips+Coze海外社媒数据分析实战指南

目录 一、引言二、ISP代理简介三、应用实践——基于Ownips和coze的社媒智能分析助手3.1、Twitter趋势数据采集3.1.1、Twitter趋势数据接口分析3.1.2、Ownips原生住宅ISP选取与配置3.1.3、数据采集 3.2、基于Ownips和Coze的社媒智能助手3.2.1、Ownips数据采集插件集成3.2.2、创建…