VM(虚拟机)和Linux的安装

文章目录

  • 1.虚拟机
    • 1.1 VM的安装和删除
      • 1.1.1 安装前提
      • 1.1.2 安装步骤
    • 1.2 虚拟机快照
    • 1.3 虚拟机的克隆
  • 2.Linux的安装
    • 2.1 CentOS
    • 2.2 Ubuntu

1.虚拟机

(1)Linux系统的安装方式
①物理机安装:直接将操作系统安装到服务器硬件上
②虚拟机安装:通过虚拟机软件安装
虚拟机:指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统。如VMWare

在这里插入图片描述
(3)VMware下载地址
官方地址:https://www.vmware.com/cn.html

1.1 VM的安装和删除

(1)双击安装程序

在这里插入图片描述

(2)下一步,接受协议
在这里插入图片描述
在这里插入图片描述
(3)C盘不够大,可以选择更换安装目录

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

(4)如果不是第一次安装,会出现升级
在这里插入图片描述
(5)加载完点击完成即可

在这里插入图片描述

1.1.1 安装前提

(1)在BIOS里修改设置开启虚拟化设备支持(一些老的笔记本需要)
①首先将电脑重启,然后根据电脑屏幕提示按F1或者F2或者delete键进入BIOS里面设置,不同的电脑
按键不一样。
②进入bios以后,选择security选项
③在里面,我们使用鼠标上下箭头键移动,选择virtualization回车
④进去以后就可以看到cpu型号的虚拟技术,我们将后面设置为enabled
⑤紧接着再按键盘上的esc进行退出,并按F10进行保存
(2)安装虚拟机软件(安装目录不建议安装在c盘)
(3)虚拟机安装好以后,它的本质就是文件(放在文件夹中的)。因此,虚拟机系统的迁移很方便,直接把安装好的虚拟系统这个文件夹整体拷贝或者剪切到另外位置使用。删除也很简单,使用VMware进行移除,再从磁盘中删除对应的文件即可;或者直接手动删除虚拟系统对应的文件夹即可。
(注意:从VMware中移除只是把文件的指向给删除了,并没有真正的删除。要想正真的删除可以右击点管理,选择从磁盘中删除)

在这里插入图片描述

1.1.2 安装步骤

1.2 虚拟机快照

(1)拍摄快照
在这里插入图片描述

1.3 虚拟机的克隆

(1)方式一:直接拷贝一份安装好的虚拟机文件
(2)方式二:使用VMware的克隆操作,注意,克隆时,需要先关闭正在执行的Linux系统

在这里插入图片描述
在这里插入图片描述

(2)快照管理

在这里插入图片描述
在这里插入图片描述

2.Linux的安装

2.1 CentOS

(1)新建虚拟机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)注意:选这个是因为CentOS是RedHat(红帽)的一个分支
在这里插入图片描述
(3)虚拟机名称自定义,位置选择磁盘空间比较大的地方
在这里插入图片描述
(4)最大磁盘大小根据建议的大小即可,也可以自定义。这里的20G并不是指立即占有20G,而是指使用的最大磁盘大小,随着文件的慢慢增多而逐渐占有该磁盘大小。下面的选项建议将磁盘拆分成多个文件

在这里插入图片描述
(5)选择自定义硬件,并配置虚拟机的内存
在这里插入图片描述

①配置处理器, 分配的处理器内核多,虚拟机速度快。处理器要根据母机的实际情况来分配;安装好以后,也可以再次调整
处理器内核总数 = 处理器数量 * 每个处理器的内核数量

在这里插入图片描述
②如何查看自己电脑处理器以及内核数量。打开任务管理器,点击打开资源监视器
在这里插入图片描述
左边有两个CPU,右边CPU0-CPU7,说明两个CPU各有4个内核
则最多分配两个处理器,每个内核数量4个(不建议给虚拟机全部使用,因为自己电脑的主机还要使用)

在这里插入图片描述

(6)选择下载好的centos iso 文件即可
在这里插入图片描述

(7)安装位置,进行分区操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
① /boot分区,一般指定为1G
② swap交换分区,一般swap分区跟分配的内存大小一致,刚才是2G,这里就分配2G
③ 剩余的给 / 根分区

在这里插入图片描述

2.2 Ubuntu

(1)新建虚拟机
在这里插入图片描述
在这里插入图片描述
(2)这里选择默认即可。高版本可以兼容低版本,如果别人拷贝你的虚拟机应该比你的版本高

在这里插入图片描述
在这里插入图片描述
(3)选择Ubuntu64位
在这里插入图片描述

(4)取一个虚拟机的名称,选择安装的磁盘位置

在这里插入图片描述

在这里插入图片描述
(5)选择推荐的内存即可
在这里插入图片描述
(6)选择NAT

在这里插入图片描述

(7)选择推荐的,直接下一步
在这里插入图片描述
在这里插入图片描述
(8)选择创建新磁盘
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(9)选择ISO映像文件
在这里插入图片描述
(10)点击开启虚拟机,选择第一个回车

在这里插入图片描述
(11)选择简体中文
在这里插入图片描述
在这里插入图片描述
(12)默认正常安装即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(13)设置用户名和密码
在这里插入图片描述

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

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

相关文章

C++算法第十五天

复习周终于结束了,这也是复习周结束后的第一篇文章,请各位小伙伴们细细品尝,废话不多说,我们开始今天的讲解。 第一题 题目链接 918. 环形子数组的最大和 - 力扣(LeetCode) 题目解析 代码原理 注意&…

mysql-5.7.18保姆级详细安装教程

本文主要讲解如何安装mysql-5.7.18数据库: 将绿色版安装包mysql-5.7.18-winx64解压后目录中内容如下图,该例是安装在D盘根目录。 在mysql安装目录中新建my.ini文件,文件内容及各配置项内容如下图,需要先将配置项【skip-grant-tab…

<OS 有关>Ubuntu 24 安装 openssh-server, tailscale+ssh 慢增加

更新日志: Created on 14Jan.2025 by Dave , added openssh-server, tailescape Updated on 15Jan.2025, added "tailescape - tailscape ssh" 前期准备: 1. 更新可用软件包的数据库 2. 升级系统中所有已安装的软件包到最新版本 3. 安装 cur…

STM32-keil安装时遇到的一些问题以及解决方案

前言: 本人项目需要使用到STM32,故需配置keil 5,在配置时遇到了以下问题,并找到相应的解决方案,希望能够为遇到相同问题的道友提供一些解决思路 1、提示缺少(missing)version 5编译器 step1:找…

HTTP1.0/1.1/2.0/3.0 的区别?

HTTP(Hypertext Transfer Protocol)是用于传输超文本的协议。各版本的主要区别体现在性能优化、数据传输方式以及支持的功能上。 每一次协议的更新都是对旧协议的改进: 1. HTTP1.0 发布于1996年 无连接(Connectionless&#…

蓝桥杯_B组_省赛_2022(用作博主自己学习)

题目链接算法11.九进制转十进制 - 蓝桥云课 进制转换 21.顺子日期 - 蓝桥云课 时间与日期 31.刷题统计 - 蓝桥云课 时间与日期 41.修剪灌木 - 蓝桥云课 思维 51.X 进制减法 - 蓝桥云课 贪心 61.统计子矩阵 - 蓝桥云课 二维前缀和 71.积木画 - 蓝桥云课 动态规划 82.扫雷 - 蓝桥…

C++|CRC校验总结

参考: Vector - CAPL - CRC算法介绍 开发工具 > CRC校验工具 文章目录 简介CRC-8CRC-16CRC-32 简介 循环冗余校验(Cyclic Redundancy Check,简称CRC)是一种数据校验算法,广泛用于检测数据传输或存储过程中的错误。…

迅翼SwiftWing | ROS 固定翼开源仿真平台正式发布!

经过前期内测调试,ROS固定翼开源仿真平台今日正式上线!现平台除适配PX4ROS环境外,也已实现APROS环境下的单机飞行控制仿真适配。欢迎大家通过文末链接查看项目地址以及具体使用手册。 1 平台简介 ROS固定翼仿真平台旨在实现固定翼无人机决策…

C语言数据结构与算法(排序)详细版

大家好,欢迎来到“干货”小仓库!! 很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!无人扶我青云志,我自踏雪至山巅!!&am…

微信小程序获取openid

2025年1月15日: 注意:其中appid,secret,还有服务器网址都按自己实际的填写 1、先在云服务器上安装nodejs,然后写个get接口: const express require(express); const app express();app.get(/getOpenid,(req,res)&…

C语言:-三子棋游戏代码:分支-循环-数组-函数集合

思路分析: 1、写菜单 2、菜单之后进入游戏的操作 3、写函数 实现游戏 3.1、初始化棋盘函数,使数组元素都为空格 3.2、打印棋盘 棋盘的大概样子 3.3、玩家出棋 3.3.1、限制玩家要下的坐标位置 3.3.2、判断玩家要下的位置是否由棋子 3.4、电脑出棋 3.4.1、…

FPGA工程师成长四阶段

朋友,你有入行三年、五年、十年的职业规划吗?你知道你所做的岗位未来该如何成长吗? FPGA行业的发展近几年是蓬勃发展,有越来越多的人才想要或已经踏进了FPGA行业的大门。很多同学在入行FPGA之前,都会抱着满腹对职业发…

vscode的安装与使用

下载 地址:https://code.visualstudio.com/ 安装 修改安装路径(不要有中文) 点击下一步,创建桌面快捷方式,等待安装 安装中文插件 可以根据自己的需要安装python和Jupyter插件

懒饭 3.0.2 | 谷歌版纯净无广告教做菜软件

这款教做菜的软件是谷歌版,提供了一个纯净无广告的学习环境。即使没有会员,普通版也足够满足日常使用需求。软件内含分类和排行榜功能,支持搜索,教程形式多样,包括文字和视频,是学习烹饪技巧、追女朋友的好…

【数模学习笔记】插值算法和拟合算法

声明:以下笔记中的图片以及内容 均整理自“数学建模学习交流”清风老师的课程资料,仅用作学习交流使用 文章目录 插值算法定义三个类型插值举例插值多项式分段插值三角插值 一般插值多项式原理拉格朗日插值法龙格现象分段线性插值 牛顿插值法 Hermite埃尔…

计算机二级-Java系列(Java的特点)

java语言的特点 简单,面向对象,分布式,结构中立,可移植性,解释执行,健壮,安全,高性能,多线程和动态。 Java具有面向对象的三个基本特性为:封装,…

【Vue3 入门到实战】1. 创建Vue3工程

目录 ​编辑 1. 学习目标 2. 环境准备与初始化 3. 项目文件结构 4. 写一个简单的效果 5. 总结 1. 学习目标 (1) 掌握如何创建vue3项目。 (2) 了解项目中的文件的作用。 (3) 编辑App.vue文件,并写一个简单的效果。 2. 环境准备与初始化 (1) 安装 Node.js 和 …

vim使用指南

🏝️专栏:计算机操作系统 🌅主页:猫咪-9527-CSDN博客 “欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。” 目录 一、Vim 的基本概念 1.Vim 的主要模式: 1.1普通模式 (Normal Mode) 1.2插入…

TCP-IP详解卷 TCP的超时与重传

TCP-IP详解卷1-21:TCP的超时与重传(Timeout and Retransmission) 一:介绍 1: 与数据链路层的ARQ协议相类似,TCP使用超时重发的重传机制。 即:TCP每发送一个报文段,就对此报文段设置…

卷积神经02-CUDA+Pytorch环境安装

卷积神经02-CUDAPytorch环境安装 在使用Python进行pytorch的使用过程中遇到各种各样的版本冲突问题,在此进行记录 0-核心知识脉络 1)根据自己电脑的CUDA版本安装对应版本的Pytorch,充分的使用GPU性能2)电脑要先安装【CUDA ToolKi…