VMware虚拟机安装银河麒麟操作系统KylinOS教程(超详细)

目录

  • 引言
  • 1. 下载
  • 2. 安装 VMware
  • 2. 安装银河麒麟操作系统
    • 2.1 新建虚拟机
    • 2.2 安装操作系统
    • 2.3 网络配置
  • 3. 安装VMTools


创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!

创作不易,禁止转载抄袭!!!违者必究!!!

引言

国产化是当前国内环境的大趋势,最近公司接的项目基本都要求国产化,包括目前一些高校也在做出改变。未来只要涉及到政府项目或军工项目肯定是要抛弃CentOS和Ubuntu等操作系统了。
麒麟操作系统的安装教程是最近大家呼声较高的,今天有时间写一篇吧。

1. 下载

  • 官方正版VMware下载:https://pan.quark.cn/s/b3e13befc19f
  • 麒麟操作系统镜像下载(Kylin-Server-10-SP2-x86):https://pan.quark.cn/s/82f6a931a012
  • 此版本镜像兼容CentOS
  • (你如果是通过我提供的链接下载的那就是iso镜像文件!下载完显示是个压缩包图标是因为你的解压缩工具关联了iso格式的文件,不要解压!!!!不要解压!!!!不要解压!!!!!!!!!!)

在这里插入图片描述

注意:有同学说网盘空间不够存的!!!解决办法是先用夸克手机app注册,然后保存上面的任意一个链接,就可以得到1TB空间!!!! 不会的看下图!!!!

在这里插入图片描述

2. 安装 VMware

由于安装 VMwareVMware 安装操作系统加在一起篇幅过长,所以我分开编写了:

VMware16Pro安装教程看我这篇文章:https://blog.csdn.net/weixin_52799373/article/details/139042462

VMware17Pro的安装教程看我这篇文章:https://blog.csdn.net/weixin_52799373/article/details/139041173

两个版本在安装、使用上区别不大,安装哪个都可以。本文用的是17Pro。

2. 安装银河麒麟操作系统

  • 麒麟操作系统镜像下载(Kylin-Server-10-SP2-x86):https://pan.quark.cn/s/82f6a931a012
  • 此版本镜像兼容CentOS
  • (你如果是通过我提供的链接下载的那就是iso镜像文件!下载完显示是个压缩包图标是因为你的解压缩工具关联了iso格式的文件,不要解压!!!!不要解压!!!!不要解压!!!!!!!!!!)
    (下载完检查一下大小,确保下载完!)

接下来看图操作

2.1 新建虚拟机

直接点击 创建新的虚拟机,或者在左侧 栏内右键 新建虚拟机,或者点击左上角 文件新建虚拟机

在这里插入图片描述

选择 自定义(高级)(C) 后,点击 下一步

在这里插入图片描述

继续点击 下一步

在这里插入图片描述
选择 稍后安装操作系统(S)。 后,点击 下一步

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

在这里插入图片描述

在这里插入图片描述
选择 Linux 后,在下方 版本(V) 中选择我们安装系统版本:

因为本文用的麒麟V10 SP2 x86版本镜像是兼容CentOS的所以这里选择CentOS 7 64 位是可以的哈。orange

在这里插入图片描述

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

在这里插入图片描述

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

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

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

在这里插入图片描述

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

  • win11:
    在这里插入图片描述

  • win10:
    在这里插入图片描述

然后选择 性能CPU,就可以看到物理核心数逻辑核心数了,我这里是16核22线程。

在这里插入图片描述

我这里就选个 4 + 2 了,大家配置低的话可以选个 2 + 2 也够用了 ,但是切记不能等于或超过物理机的 实际核心数!!!

在这里插入图片描述

内存也是根据大家自身情况选择,物理机内存大小从 任务管理器性能内存 中查看,我是32GB内存,后面我需要安装达梦数据库等软件工具,所以我这里选了4GB,当然你如果有更多的需求肯定是越多越好了,但切记要考虑物理机内存:

在这里插入图片描述

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

在这里插入图片描述

默认推荐,点击 下一步

在这里插入图片描述

默认第一个,点击 下一步

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

直接点击 下一步

在这里插入图片描述

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

在这里插入图片描述

2.2 安装操作系统

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

在这里插入图片描述

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

在这里插入图片描述

点击 浏览 按钮,选择我们一开始下载的系统镜像:

在这里插入图片描述

最后点击 确定

在这里插入图片描述

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

在这里插入图片描述

这里我们鼠标点击虚拟机黑色区域,确认第一行 Install Kylin Linux Aduanced Server V10 为白色后,直接回车,或者等1分钟也可自动进入安装界面。

(如果不是白色我们可以用方向键控制选择,当 Install Kylin Linux Aduanced Server V10 变成白色回车即可)

在这里插入图片描述

然后等待初始化完成,这里会在灰色方框界面卡一会,就是在初始化。
我们也可以按 ESC键 或者 ALT+TAB键 看进度:

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

等待几分钟初始化后完成会出现选择语言界面,
我这里选择的 中文,右侧选择 简体中文,然后点击 继续:(当然你也可以选择其他语言)

在这里插入图片描述

点击 安装位置

在这里插入图片描述

如果需要自定义分区可以在这里进行,如果不需要直接点 完成 出来即可:

在这里插入图片描述

点击 软件选择

在这里插入图片描述

这里默认已经选择了 带UKUI GUI的服务器,选择这个代表我们安装后是有可视化操作界面的。右侧我们可以往下拉把 开发工具 选上(你也可以不选,看需求没关系的)。 最后点 完成 出来即可:

在这里插入图片描述

点击 网络和主机名

在这里插入图片描述

这里我要把 以太网 打开,还可以修改主机名,看自身需求,有的同学可能老师要求主机名是自己的名字或者学号之类的可以在这里改。
操作完以后点 完成 出来即可:

在这里插入图片描述

点击用户设置 里面的 Root密码

在这里插入图片描述

麒麟操作系统不像CentOS,他这里 要求密码必须8位以上,数字、字母大小写、特殊字符必须包含其中三类 ,大家可以自由发挥,看自己需求,能记得住就行。或者有同学可能老师要求必须设置什么密码也可以。
(我这里设置的是 qwdn123.,你们可以参考一下。)

在这里插入图片描述

最后点击 开始安装

在这里插入图片描述

等待安装进度条跑完:
(耐心等待,如果选择了基本开发环境,安装过程中会有下载操作,所以等待的时间跟网速也有关系)

在这里插入图片描述

进度条跑完后,点 重启系统

在这里插入图片描述

这里会卡几分钟,耐心等待:

在这里插入图片描述

默认第一个,直接 回车 即可,或者等待几秒也可自动进入:

在这里插入图片描述

银河麒麟的LOGO就出来了:

在这里插入图片描述

首次进入系统会让同意许可,不然不能结束配置,我们点击 许可信息

在这里插入图片描述

同意许可后,点完成出来即可:

在这里插入图片描述

出来后就会发现 结束配置 按钮可以点了。我们点击 结束配置

在这里插入图片描述

结束配置后,就会进入登录界面了,我们输入 root,然后点击 前进 按钮:

在这里插入图片描述

输入 root 的密码,也就是我们在安装系统时设置的:

在这里插入图片描述

这样我们就进入麒麟操作系统的桌面了,但是你会发现网络图标有一个 x 号标志,别急,接着往下看。

在这里插入图片描述

2.3 网络配置

我们点击右下角 网络图标,然后在弹出的小窗口中点击 ens33:

在这里插入图片描述

这样就有网络了。但是如果我们不想每次开机都点击这个图标的话,接着往下看。

在这里插入图片描述

还是右下角的 网络图标,我们在这个图标上按 鼠标右键,然后在弹出的窗口中点击 编辑连接

在这里插入图片描述

选中 ens33 ,点击窗口下方 小齿轮

在这里插入图片描述

选择 常规,然后把 根据优先级自动连接 勾选上,最后点击 保存即可,这样我们下次再进入系统就会自动连接了。

在这里插入图片描述

到这里其实我们系统就安装结束了,但是你会发现虚拟机内的系统不会随着我们VMware的窗口变化而变化,也就是不能全屏。也不能复制粘贴代码、命令等。 不要着急,接着往下看:

在这里插入图片描述

3. 安装VMTools

为了解决上面的问题,我们需要安装VMtools的 open-vm-toolsopen-vm-tools-desktop

首先我们在麒麟系统桌面,按下 鼠标右键,然后选择 在终端中打开

在这里插入图片描述

然后在终端中输入以下命令来安装 open-vm-tools

(注意:这个时候还不能复制粘贴,需要你手动输入哦,别输错了!)

yum install open-vm-tools

输入命令后回车,会提示确定安装吗?我们输入 y 然后回车:

在这里插入图片描述

继续输入 y
在这里插入图片描述

输入完以后,提示如下图,代表 open-vm-tools 安装完成:

在这里插入图片描述

然后继续输入以下命令安装 open-vm-tools-desktop

(注意:这个时候还不能复制粘贴,需要你手动输入哦,别输错了!)

yum install open-vm-tools-desktop

输入命令后回车,会提示确定安装吗?我们输入 y 然后回车:

在这里插入图片描述

输入完以后,提示如下图,代表 open-vm-tools-desktop 也安装完成了:

在这里插入图片描述

这样 VMtools 也就安装完成了,我们重启一下麒麟:

在这里插入图片描述

重启完成后我们会发现,可以全屏自适应大小了:

在这里插入图片描述

物理机和虚拟机也可以互相复制粘贴了:

在这里插入图片描述

结束了!!!喜大普奔!!!点赞!!!收藏!!!关注!!!

你可能会看到部分我之前文章中出现过的图片,这是因为我之前写过类似的文章,我为了懒省事把一些通用的图片复制到了这篇文章内。不影响教程质量,放心食用!!!

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

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

相关文章

ByConity BSP 解锁数据仓库新未来

文章目录 前言BSP 模式简介基于 TPC-DS 的 ELT 活动测试环境登录 ECS数据查询配置 执行 02.sqlsql解释:1. 第一步:创建 wscs 临时表2. 第二步:创建 wswscs 临时表3. 第三步:对比 2001 年和 2002 年的数据子查询 1:提取…

Sql Sqserver 相关知识总结

Sql Sqserver 相关知识总结 文章目录 Sql Sqserver 相关知识总结前言优化语句查询(select)条件过滤(Where)分组处理(GROUP BY)模糊查询(like)包含(in)合集&am…

论文解读 | EMNLP2024 一种用于大语言模型版本更新的学习率路径切换训练范式

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! 点击 阅读原文 观看作者讲解回放! 作者简介 王志豪,厦门大学博士生 刘诗雨,厦门大学硕士生 内容简介 新数据的不断涌现使版本更新成为大型语言模型(LLMs&#xff…

Android OpenGl(二) Shader

一、Shader 1、什么是Shader,为什么要使用Shder (1)shader运行在gpu上的小程序 (2)以前使用固定管线,但缺点是灵活度不够,无法满足复杂需求,为了解决固定管线的缺点,出…

软考:系统架构设计师教材笔记(持续更新中)

教材中的知识点都会在。其实就是将教材中的废话删除,语言精练一下,内容比较多,没有标注重点 系统架构概述 定义 系统是指完成某一特定功能或一组功能所需要的组件集,而系统架构则是对所有组件的高层次结构表示,包括各…

TDengine 新功能 VARBINARY 数据类型

1. 背景 VARBINARY 数据类型用于存储二进制数据,与 MySQL 中的 VARBINARY 数据类型功能相同,VARBINARY 数据类型长度可变,在创建表时指定最大字节长度,使用进按需分配存储,但不能超过建表时指定的最大值。 2. 功能说明…

虚拟机桥接模式

主机Win10,虚拟机xp 1.虚拟机设置中选择桥接模式 2.在虚拟机菜单:编辑>虚拟机网络编辑,点击“更改设置”,可以看到三个网卡,这三个网卡分别对应不同的网络共享模式。桥接模式须使用VMnet0,如果没看到这个网卡&…

游戏开发线性空间下PS工作流程

前言 使用基于物理的渲染,为了保证光照计算的准确,需要使用线性空间; 使用线性空间会带来一个问题,ui 在游戏引擎中的渲染结果与 PS 中的不一致: PS(颜色空间默认是sRGB伽马空间)&#xff1a…

MAC M4安装QT使用国内镜像源在线安装

MAC M4安装QT使用国内镜像源在线安装 一、下载安装包1. 访问[https://www.qt.io/](https://www.qt.io/)下载在线安装包2. 下载结果 二、创建QT账户,安装的时候需要三、安装1. 终端打开安装包2. 指定安装源3. 运行安装完的QT 一、下载安装包 1. 访问https://www.qt.…

Linux应用软件编程-多任务处理(线程)

线程:轻量级的进程,线程的栈区独立(8M),与同一进程中的其他线程共用进程的堆区,数据区,文本区。 进程是操作系统资源分配的最小单位;线程是cpu任务调度的最小单位。 1. 线程的创建…

BFS中的多源BFS、最小步数模型和双端队列广搜

多源BFS 多源BFS时有从多个源点出发的bfs算法,只需要将多个源点都连一条边权为0的边到虚拟源点,那么问题就等价于从虚拟源点开始BFS。 一开始直接将所有源点加入BFS的队列即可. 173. 矩阵距离 给定一个 N N N 行 M M M 列的 01 01 01 矩阵 A A A, A [ i ] […

分布式版本管理工具——git 中忽略文件的版本跟踪(初级方法及高级方法)

git工具忽略指定文件的版本跟踪 一、简单方式实现二、复杂方式实现(模式匹配)1. 相关规则2. 应用案例a) 忽略所有内容b) 忽略所有目录(不忽略当前目录的具体文件)c)忽略指定目录下的所有文件,但排除某文件d&#xff09…

Bash Shell知识合集

1. chmod命令 创建一个bash shell脚本 hello.sh ~script $ touch hello.sh脚本创建完成后并不能直接执行,我们要用chmod命令授予它可执行的权限: ~script $ chmod 755 hello.sh授权后的脚本可以直接执行: ~script $ ./hello.sh2.指定运行…

1225. 报告系统状态的连续日期 - 力扣(LeetCode)

目录 1. 力扣链接 2. 题目 3. 分析 4. 代码实现 5. 代码验证 6. 总结 1. 力扣链接 1225. 报告系统状态的连续日期 - 力扣(LeetCode) 2. 题目 表:Failed ----------------------- | Column Name | Type | -----------------------…

jenkins集成工具(一)部署php项目

目录 什么是CI 、CD Jenkins集成工具 一、Jenkins介绍 二、jenkins的安装和部署 环境部署 安装jenkins 安装gitlab 配置镜像源进行安装 修改密码 安装git工具 上传测试代码 Jenkins部署php项目wordpress 发布php代码 安装插件 测试代码发布 实现发布成功发送邮件…

拉链表,流⽔表以及快照表的含义和特点

拉链表 含义 拉链表主要用于记录数据的历史变化情况。从数据结构角度看,它的每条记录都包含了一个实体(如客户、产品等)的关键信息以及两个时间戳字段,即起始日期(Start_Date)和结束日期(End_Da…

Mysql数据库中,监测某张表中某字段的修改情况(被哪个ip所修改、新老值)

在Mysql数据库中,通过写一个触发器,来监测某张表(q_device)字段(run_status)的改变情况。 【示例】 -- 1. 创建监测日志表 CREATE TABLE change_log (id INT AUTO_INCREMENT PRIMARY KEY,table_name VARCHAR(255),column_name VARCHAR(255),old_value T…

STM32F103RCT6学习之一:基本开发流程

开发方式 1.基于寄存器开发---与51类似 2.基于标准库开发----基于寄存器进行函数的封装 3.基于HAL库开发----对标准库进行更深入的封装,有句柄、回调函数等概念 STM32Cube 一种STM32硬件配置开发工具,可根据需要生成项目模版 1.选择芯片 2.配置管…

FreeRTOS中xPortPendSVHandler()和vPortSVCHandler()这两个函数的作用

在 FreeRTOS 中,xPortPendSVHandler() 和 vPortSVCHandler() 是两个重要的中断服务例程(ISR),它们负责处理与操作系统相关的异常。这些函数对于实现上下文切换和任务管理至关重要。下面分别解释这两个函数的作用: xPo…

汽车IVI中控开发入门及进阶(46):FFmpeg

概述: FFmpeg 是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放 几乎所有人类和机器创建的东西。它支持最模糊的古老格式,直到最前沿。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 在各种构建环境、机器架构…