《银河麒麟高级服务器操作系统V10》使用

news2025/5/26 8:45:06

一言而论:讲了麒麟服务器V10的基本使用,包括终端、VNC

文章目录

  • 前言
  • 基本架构
  • 环境
    • 硬件环境
    • 软件环境
  • 麒麟安装步骤
    • 1.在宿主机上安装好VM,并且激活
    • 2.使用VM创建虚拟机
    • 3.启动虚拟机
  • 终端常用点
  • VNC的使用
    • 麒麟上安装VNC服务器
    • Windows上安装VNC客户端
    • VNC服务器补充事项
  • 总结
  • 一些吐槽(坑)
  • 参考资料


前言

公司接到项目,要求使用信创产品,这不,赶紧学习一下国产系统、数据库啥的熟悉一下。


基本架构

由于笔者的电脑性能吃紧,只好多拿另一台电脑做测试。架构是这样的:使用1台计算机作为开发机,另外1台作为宿主机,然后麒麟安装在宿主机上的虚拟机中。

环境

硬件环境

  • 开发机:Windows电脑
  • 宿主机:Windows电脑

软件环境

  • 准备安装的操作系统:银河麒麟高级服务器操作系统V10-兼容版
  • 虚拟机安装软件:VMware WorkStation Pro(下面简称VM)
  • Windows的VNC客户端软件:RealVNC Viewer

麒麟安装步骤

1.在宿主机上安装好VM,并且激活

激活的方式这里就不方便说啦,麻烦大家自己去找一下 。

2.使用VM创建虚拟机

创建虚拟机的方式和VM平时使用一样,这里就不赘述了。主要说一下几个注意点:

  • 选择ISO时,提示无法检测操作系统,不用在意
    选择镜像
  • 选典型,然后linux - ubnutu 64位;
  • 分配磁盘空间不少于50GB,建议内存不少于4GB;CPU内核不少于4个

3.启动虚拟机

这个建议跟着麒麟官方给的装机步骤来,麒麟文档-找《银河麒麟高级服务器操作系统软件适配常见问题指导手册》.pdf
这里也是提几个注意点:

  • 网络和主机名:这里先设置好WIFI或者有线,以免安装好后上不了网。当然也可以安装后再设置,就是要找一下了。
    在这里插入图片描述
  • 创建用户,而且设置为管理员
  • 设置好root密码,用于终端提权
    设置账号密码

终端常用点

这里简单列一下在麒麟中使用终端的一些常见场景

  • 终端的打开:ctrl + alt + t; 或者在所有程序中找
  • 查看ip:
    打开终端,输入ifconfigip address
    查看IP
  • 切换输入法的中、英:ctrl + 空格
  • 切换到root—— su - root;(推荐使用sudo su,这样提权不会重置所在路径)
  • rm 删除文件;vim创建文件;
  • 终端在打开文本后,输入 i 进入插入模式,按下esc后输入:wq即可保存文件;退出文本编辑ctrl + z
  • ctrl + l清屏
  • nkvers 查看版本号
  • 复制ctrl + insert,粘贴shift + insert ,

VNC的使用

在这里使用VNC的主要目的是,为了在开发机上能够可视化远程麒麟;所以麒麟是被控端,开发机是控制端。
最终效果——
Windows上远程麒麟

麒麟上安装VNC服务器

下面操作都是在麒麟终端中进行——

  • 安装vncserver,tigervnc
sudo yum install tigervnc-server tigervnc-server-module
  • 启动vnc服务器
vncserver

有提示需要密码的,设置为123456

  • 设置防火墙规则,允许5901端口对外服务
sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload

Windows上安装VNC客户端

软件图标
安装好软件后,启动连接,输入麒麟的IP与VNC监听端口5901,点击连接;
如果有弹出需要密码,则输入123456
在这里插入图片描述

VNC服务器补充事项

为了避免每次开机都要在终端输入vncserver来启动,需要设置开机自启动;之前试过创建vncserver配置文件的方式一直没成功,因此使用修改rc.local的方式;
下面仍然在终端进行操作——

  • 进入root用户
su - root
  • 打开rc.local文件
vim /etc/rc.d/rc.local
  • 按下 i ,然后添加一行,admin就是我们的用户名
su -c "vncserver :1 -geometry 1280x800" admin
  • 保存,退出:esc然后输入:wq
  • 确保 rc.local 文件有执行权限。运行以下命令:
sudo chmod +x /etc/rc.local
  • 手动重启麒麟即可

总结

本文简述了麒麟虚拟机的安装、终端的基本使用与VNC的使用

一些吐槽(坑)

  • 向日葵的远程控制虽然支持麒麟,但是要求内核版本V5.1以上。。官网试用版只有V4.19用不了,只好搞一下VNC
    内核版本
  • 终端爱好者可以使用MobaXterm或者XShell,来远程麒麟终端(哈哈这里就不展开说了,如果大家感兴趣可以在评论区反馈,抽空更新 😄)
  • 开发机和麒麟之间互传文件,可以使用MobaXterm或者WinSCP
  • 最后,建议大家去openkylin多找找资料,麒麟官方都是要你激活他们系统才提供技术支持,这一点确实不方便前期调研

参考资料

  • 麒麟软件官方网站
  • 飞腾、鲲鹏、龙芯、海光、申威、兆芯,国产6大CPU的春秋战国 - 知乎
  • openKylin(开放麒麟)
  • 使用VMWare安装Linux(Fedora36为例) - 知乎
  • 银河麒麟v10 基于哪个linux - CSDN文库
  • 社区参与指南/openKylin系统安装指南.md
  • Download . Ventoy
  • 向日葵助力国产化数字生态-贝锐向日葵官网
  • 向日葵远程控制app官方下载 - 贝锐向日葵官网
  • AMD-X86; ARM-手机
  • OpenKylin新手使用指南 | openKylin文档平台 (注意,服务器V10是用dnf安装软件)
  • 麒麟生态-文档中心
  • VNC_百度百科
  • KylinServerV10上配置VNC服务并使用_麒麟vnc配置_西门吹北风的博客-CSDN博客
  • 用户 不在 sudoers 文件中。此事将被报告。_不在sudoers文件中此事将被报告_邹奇的博客-CSDN博客
  • VM设置虚拟机网段与主机在同一网段_sxjlinux的博客-CSDN博客

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

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

相关文章

在ie浏览器下解决pdfjs插件思源宋体字体部分无法识别问题

pdf文件正常 利用pdfis渲染出来就成这样了 查看了思源宋体是2017年发布,pdf版本是1.10.88 ,推测可能由于版本问题部分字体映射没有,去官网拷贝了几个版本,在本地启服务测试了几个,为了兼顾ie浏览器兼容 ,选择了2.0.94…

JVM参数配置

一、堆内存相关配置 复制代码 设置堆初始值 指令1:-Xms2g 指令2:-XX:InitialHeapSize2048m ​ ​ 设置堆区最大值 指令1:-Xmx2g 指令2: -XX:MaxHeapSize2048m ​ ​ 缩小堆内存的时机 -XX:MaxHeapFreeRatio70//堆内存…

视频怎么抠图换背景,怎么把视频后面的背景换掉?

视频中的背景可以直接影响整个视频的观感,有时候我们需要更换背景来达到更好的效果。而如何更换背景呢? 在视频制作中,更换视频背景可以为视频添加更好的视觉效果,增强观赏性和吸引力。例如,在拍摄一个演讲视频时&…

C++之打印编译全过程(二百一十四)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

驱动开发--汇总

一,【驱动相关概念】 1,什么是驱动 能够驱使硬件实现特定功能的软件代码 根据驱动程序是否依赖于系统内核将驱动分为裸机驱动和系统驱动 2,逻辑驱动和系统驱动的区别 裸机驱动:编写的驱动代码中没有进行任何内核相关API的调用…

小程序实现一个 倒计时组件

小程序实现一个 倒计时组件 需求背景 要做一个倒计时,可能是天级别,也可能是日级别,时级别,而且每个有效订单都要用,就做成组件了 效果图 需求分析 需要一个未来的时间戳,或者在服务度直接下发一个未来…

LeetCode-热题100-笔记-day23

104. 二叉树的最大深度https://leetcode.cn/problems/maximum-depth-of-binary-tree/ 给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1: 输入:root [3,9,20,null,null,1…

leetcode 332. Reconstruct Itinerary(重构行程)

有一些票tickets, tickets[ i ] [from, to], 每个出发到达城市名字都是3个大写英文字母, 同一个出发城市时,优先去字母顺序较小的到达城市。 必须先从“JFK”出发。 每个ticket必须用且只用一次,所有ticket一定会形成至少一个有效的行程&…

重建大师提交空三后引擎状态是等待,怎么开启?

答:图片中这是在自由网空三阶段,整个AT都是等待中,可以修改任务目录和监控目录看一下,先设置引擎,再提交空三。

【Unity】万人同屏, 从入门到放弃之——多线程RVO避障

不使用Dots能否实现海量物体同屏?很多场面宏大的游戏,尤其是Rougelike游戏,动辄成千上万满屏怪,割草清屏的快感酣畅淋漓,所以这类游戏非常火爆,然鹅是怎么做到的呢? 首先,海量移动物…

CRC(循环冗余校验码的校验方法)

5个关键点: 1.信息码:即给出要校验的二进制码 2.生成多项式:一般多项式会给,从最高位的指数位数就可以得到有几个校验码;如果没给多项式,肯定会给个多项式二进制码,根据它来推就行(…

面试题:问js的forEach和map的区别

前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 【国庆头像】- 国庆爱国 程序员头像!总有一款适合你! 前言 为什么要写这么一篇文章,原因是今天下午水群的时候&…

【第四阶段】kotlin语言中的数组类型

1.kotlin语言中的数组类型 类型定义IntArrayintArrayOf()DoubleArraydoubleArrayOf()LongArraylongArrayOf()ShortArrayshortArrayOf()ByteArraybyteArrayOf()FloatArrayfloatArrayOf()BooleanArraybooleanArrayOf()Array<对象类型>arrayOf() 2.Intarry常规操作的越界崩…

MySQL数据库 | 手把手教你如何去下载安装MySQL数据库

前言&#xff1a;Hello大家好&#xff0c;我是小哥谈。MySQL是一种开源的关系型数据库管理系统&#xff0c;它可以用于存储和管理大量结构化数据。它提供了广泛的功能和灵活性&#xff0c;使得它成为许多应用程序的首选数据库解决方案。为了让大家后期更好的了解MySQL数据库基础…

如何评价一门编程语言的难易程度?

编程语言是一种用于与计算机交流的工具&#xff0c;它可以让我们创造出各种各样的应用和系统。编程世界中的语言多种多样&#xff0c;但是&#xff0c;并不是所有的编程语言都一样容易学习和使用。有些语言可能需要更多的时间和精力&#xff0c;而有些语言则相对简单和直观。 …

Zabbix监控平台部署流程

Zabbix WEB、Zabbix Server、Zabbix Database放在一台服务器&#xff1b;&#xff08;192.168.10.12&#xff09;Zabbix Agent部署在被监控服务器上 &#xff08;192.168.10.11&#xff09;Zabbix Porxy 单独部署在一台服务器上&#xff08;被监控服务器少于500台可以不部署&am…

day40 设计模式、jdk8新特性

一、代理模式 为其他对象提供一种代理控制此对象的访问 若一个对象不适合直接引用另一个对象&#xff0c; 代理对象在客户端和目标对象之间起到中介作用 组成&#xff1a; 抽象角色&#xff1a;通过接口 抽象类 真实角色实现了哪些方法 代理角色&#xff1a;实现抽象角色…

function—— Verilog的函数

文章目录 前言function写法语法举例说明调用 前言 function用法说明。 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 function写法 function的标准写法如下&#xff1a; function <返回值的类型或范围>(函数名);<端口说明语句> // in…

Python语言概述

​ 视频版教程 Python3零基础7天入门实战视频教程 Python作为一门非常流行的高级编程语言&#xff0c;自从22年开始&#xff0c;TIOBE编程语言排行榜Python一直排第一。 Python简洁高效&#xff0c;丰富的应用场景&#xff0c;受到广大程序员&#xff0c;科研工作者的喜爱。 …

主从模式详解

主从模式是分布式系统中&#xff0c;多个服务器部署redis的一种方式。分布式系统主要是解决“单点问题”。 如果某个服务器程序&#xff0c;只有一个节点&#xff08;只有一个物理服务器&#xff0c;来部署服务器程序&#xff09;。存在可用性问题&#xff0c;如果这个机器挂了…