CentOS Linux的最佳替代方案(三)_银河麒麟Kylin Linux Advanced Server V10 SP2 for X86安装教程

2023-10-31

CentOS Linux的最佳替代方案(三)_银河麒麟Kylin Linux Advanced Server V10 SP2 for X86安装教程

1 银河麒麟Kylin Linux Advanced Server V10简介

银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原生支持、自主平台深入优化、 高性能、易管理的新一代自主服务器操作系统,同源支持飞腾、鲲鹏、龙芯、申威、海光、兆芯等自主平台;应用于政府、金 融、教育、财税、公安、审计、交通、医疗、制造等领域。基于银河麒麟高级服务器操作系统,用户可轻松构建数据中心、高可用集群和负载均衡集群、虚拟化应用服务、分布式文件系统等,并实现对虚拟数据中心的跨物理系统、虚拟机集群进行统一的监控和管理。 银河麒麟高级服务器操作系统支持云原生应用,满足企业当前数据中心及下一代的虚拟化(含Docker容器)、大数据、云服务的需求,为用户提供融合、统一、自主创新的基础软件平台及灵活的管理服务。此产品具有以下特点:

1.1 同源构建

同源构建支持六款自主CPU平台(飞腾、鲲鹏、龙芯、申威、海光、兆芯等国产CPU)。

1.2 自主CPU平台深入优化

针对不同自主CPU平台在内核安全、RAS特性、I/O性能、虚拟化和国产硬件(桥片、网卡、显卡、Al卡、加速卡等)及驱动支持等方面优化增强,以及工控机支持。

1.3 虚拟化及云原生支持

优化支持KVM、Docker、LXC等虚拟化,以及Ceph、GlusterFS、OpenStack、k8s等原生技术生态,实现对容器、虚拟化、云平台、大数据等云原生应用的良好支持;提供新业务容器化运行和高性能可伸缩的容器应用管理平台。

1.4 高可用性

通过XFS文件系统、备份恢复、网卡绑定、硬件冗余等技术和配套的磁盘心跳级麒麟高可用集群软件,实现主机系统和业务应用的高可用保护,对外提供可持续服务。

1.5 可管理性

提供图形化管理工具和统一的管理平台,实现对物理服务器集群运行状态的监控及预警、对虚拟化集群的配置及管控、对高可用集群的策略定制和资源调配等功能。

1.6 内生本质安全

构建基于自主软硬件和密码技术的内核与应用一体化的内生本质安全体系;自研内核安全访问统一控制框架KYSEC、生物识别管理框架和安全管理工具;支持多策略融合的强制访问控制机制、国密算法、可信计算通过GB/T20272第四级测评。

2 银河麒麟银河麒麟Kylin Linux Advanced Server V10 SP2安装

2.1 下载地址

官网下载地址:https://eco.kylinos.cn/partners/mirror.html?class_id=1

根据你的实际需求选择适合架构平台的 ISO 系统镜像下载,这里选择X86。

image-20221121194733229

2.2 安装过程

  • 开始银河麒麟高级服务器操作系统V10安装

image-20221122143542680

  • 用上下键选择–中文–简体中文

image-20221122143742306

  • 点击–继续

image-20221122143842689

  • 安装信息摘要(这里可以完成银河麒麟服务器操作系统V10版全部设置)

(1)首先, 键盘布局

  • 默认选择–汉语

image-20221122145125848

(2)语言支持

  • 可以是默认的中文也可以自行添加English的支持,最后点–完成

image-20221122144924413

(3)设置时区–时间和日期

  • 默认选择–亚洲–上海,并调整日期和时间

image-20221122145510909

(4)安装源

  • 默认选择–本地介质

(5)软件选择(字符界面和图形界面任选其一)

  • 字符界面安装–最小安装

image-20221122145809306

  • 图形界面安装–带UKUI的服务器

image-20221122145717390

字符界面与图形界面安装过程相同,只在这一步有区分;根据需要选择。

  • 点击–完成 进入下一步

  • 安装目的地–即进行系统分区

(1)首先选中–本地标准磁盘,存储配置–自定义分区–点击完成

image-20221122150248895

(2)选择–标准分区–点击左下角 + 添加分区

image-20221122150613592

(3)分区

  • 分别创建/boot区、swap交换分区、根分区/

注释:Linux系统最简单的分区方案:

a、分/boot区,容量1G,/boot放启动文件。

image-20221122150731836

image-20221122150813746

b、点击上面±-划分交换分区(交换空间)swap,看内存总大小,如果内存足够大,这个空间就要设置大一点。如果内存小于4G。那么这个空间设置成内存的2倍大小。

image-20221122151153239

  • 设备类型 选择–LVM

image-20221122151500816

  • 卷组–选择–创建新卷组

image-20221122151612628

  • 配置卷组–名称(vg00),点击–保存

image-20221122151648608

  • swap的逻辑卷名称设置–lv_swap

image-20221122151733825

3、所有空间给/(根分区)

image-20221122152240710

  • 设备类型选择–LVM

image-20221122152345214

  • 设置/根分区的名称–lv_root,点击–完成

image-20221122152453644

(5)分区完成!

  • 最后点击–接受更改

image-20221122152537007

  • 回到–安装信息摘要

image-20221122152647527

  • KDUMP–默认选择

  • 设置网络连接和主机名–网络和主机名

    在–主机名–处设置主机名:(例如vm01),点击–应用–完成

image-20221122153721694

这时需要设置管理员 Root密码 (务必记住密码!)

image-20221122153833724

  • Root密码设置完成后,点击–完成

接下来可以创建用户(此处也可以不进行创建,安装完成后进入root也可以重新创建)

image-20221122154107333

这时我们已完成所有设置

  • 点击–开始安装

image-20221122154440297

image-20221122154505353

image-20221122154522911

image-20221122154750377

  • 银河麒麟高级服务器操作系统V10安装完成,点击–重启系统

image-20221122160624819

  • 默认第一项

image-20221122160758971

  • 许可证,点击–许可信息

image-20221122160852976

  • 选中–我同意许可协议,点击–完成

image-20221122160936321

  • 点击–结束配置

image-20221122161008781

  • 字符界面见下图

image-20221122161141578

image-20221122161336349

  • 图形界面见下图

image-20221122161442383

image-20221122161951510

安装完成,现在可以通过远程工具连接。

3 银河麒麟Kylin Linux Advanced Server V10 SP2使用

3.1 关闭selinux/firewalld

#临时关闭selinux
setenforce 0
 
#永久关闭selinux
方法一:
vi /etc/sysconfig/selinux
SELINUX=disabled
方法二:
sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/sysconfig/selinux
 
#临时关闭防火墙:
systemctl stop firewalld

#永久关闭防火墙:
systemctl disable firewalld

3.2 更新软件包

可以更新下系统软件包:

dnf -y update

3.3 安装一些必要工具

dnf install -y vim curl wget tree net-tools lrzsz

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS Linux的最佳替代方案(三)_银河麒麟Kylin Linux Advanced Server V10 SP2 for X86安装教程 的相关文章

  • GCC 4.7 字符串文字的源字符编码和执行字符编码?

    Linux x86 64 上的 GCC 4 7 是否具有默认字符编码 用于验证和解码 C 源文件中字符串文字的内容 这是可配置的吗 此外 当将字符串数据从字符串文字链接到输出的数据部分时 它是否具有默认的执行字符编码 这是可配置的吗 在任何
  • Linux 中如何获取内存修改通知

    在Linux的用户空间程序中 我通过从堆中分配来获取一块内存 然后将指针分发给在其他线程中运行的许多其他组件来使用 当上述内存被修改时我想收到通知 我当然可以开发一个自定义用户空间解决方案 供其他组件在尝试修改内存时使用 我的情况的问题是这
  • Google PubSub 在阻止和等待消息时没有标准输出

    我正在使用这个问题底部的 Python 代码监听 Google PubSub 消息 它实际上是来自 Google 的异步拉取示例 我运行我的程序并输出到文件 python my script py tee log txt 如果我在接收消息时
  • __libc_start_main 发生了什么?

    我真的很想理解从高级代码到可执行文件的步骤 但是遇到了一些困难 我写了一个空的int main C 文件并尝试通过以下方式破译反汇编objdump d 这是发生的事情 in start 设置对齐方式 将参数压入堆栈 调用 libc star
  • 使用openssl从服务器获取证书

    我正在尝试获取远程服务器的证书 然后可以将其添加到我的密钥库中并在我的 Java 应用程序中使用 一位高级开发人员 正在度假 告诉我我可以运行这个 openssl s client connect host host 9999 获取转储的原
  • 无法在 R 中安装插入符号包(在我的 Linux 机器中)

    我在尝试在 R 中安装插入符号包时遇到以下错误 g error tmp Rtmp2Tos7n R INSTALL2e6e30153a74 nloptr nlopt 2 4 2 lib libnlopt cxx a No such file
  • MYSQL插入GB大小的巨大SQL文件

    我正在尝试创建 Wikipedia DB 副本 大约 50GB 但在处理最大的 SQL 文件时遇到问题 我使用 linux split 实用程序将 GB 大小的文件拆分为 300 MB 的块 例如 split d l 50 enwiki 2
  • 从汇编程序获取命令行参数

    通读 专业汇编语言书籍 似乎它提供了用于读取命令行参数的错误代码 我纠正了一点 现在它从段错误变成了读取参数计数 然后是段错误 这是完整的代码 data output1 asciz There are d params n output2
  • 从 Java 读取 /dev/input/js0

    我正在尝试阅读 dev input js0来自Java 但我不断得到 java io IOException Invalid argument at java io FileInputStream read0 Native Method a
  • 干净地销毁System V共享内存段

    我在用shmget shmat and shmctl分别获取和创建共享内存段 将其附加到进程地址空间中并删除它 我想知道进程是否仍然可以使用共享内存段 即使它已被分离并要求使用删除 shmctl id IPC RMID 在一个过程中 我无法
  • 在 Linux 2.6.21 (glibc 2.3.5) 上进行 ARP 和反向 ARP

    我需要在任意 IP 网络上存储对第三方设备的持久引用 其中设备的 IP 地址可能是静态的或由 DHCP 随机分配 我不控制网络上的设备 也不能依赖 DNS 和其他现有的或与设备一起使用的临时网络协议 所以我被指示使用硬件地址和 ARP 进行
  • 如何从 C 文件更改终端中的目录

    如何从 C 程序更改将在终端上生效的目录 实际上不要告诉 system 函数或 chdir 函数 这些仅适用于 C 中的进程或子 shell 假设我正在从 bash shell 执行一个 C 程序 其进程 ID 为 10223 那么 我可以
  • 在 C 中使用 sqrtf():“未定义对‘sqrtf’的引用”

    我正在使用Linux Ubuntu 12 04 https en wikipedia org wiki Ubuntu version history Ubuntu 12 04 LTS 28Precise Pangolin 29 Precis
  • Linux shell 命令逐块读取/打印文件

    是否有一个标准的 Linux 命令可以用来逐块读取文件 例如 我有一个大小为 6kB 的文件 我想读取 打印第一个 1kB 然后是第二个 1kB 看来猫 头 尾在这种情况下不起作用 非常感谢 你可以这样做read n在循环中 while r
  • 当存在点和下划线时,使用 sed 搜索并替换

    我该如何更换foo with foo sed 只需运行 sed s foo foo g file php 不起作用 逃离 sed s foo foo g file php Example cat test txt foo bar sed s
  • 当我通过 shell 脚本创建 .txt 文件时,为什么文件名末尾出现问号? [复制]

    这个问题在这里已经有答案了 我正在编写一个 shell 脚本 我应该在其中创建 1 个文本文件 当我这样做时 文件名末尾出现一个问号 是什么原因 我正在 bash 脚本中尝试以下方法 1 grep ERROR a1 gt text txt
  • 如何“grep”连续流?

    可以用吗grep在连续的流中 我的意思是有点tail f
  • Nasm 打印到下一行

    我用 nasm Assembly 编写了以下程序 section text global start start Input variables mov edx inLen mov ecx inMsg mov ebx 1 mov eax 4
  • 在键盘热插拔上加载模块

    我正在尝试学习如何为 Linux 系统编写模块和驱动程序 类似于this https unix stackexchange com questions 120839 usb kernel module does not load on de
  • Bash 中 $() 和 () 之间的区别

    当我打字时ls l echo file 支架的输出 这只是简单的回显 被获取并传递到外部ls l命令 就等于简单的ls l file 当我打字时ls l echo file 我们有错误 因为不能嵌套 内部外部命令 有人可以帮助我理解之间的区

随机推荐

  • 《HarmonyOS物联网应用开发》课程上线

    讲师简介 51CTO的学员们 大家好 我是51CTO学院的新晋讲师许思维 目前就职于江苏润和软件股份有限公司 任高级软件工程师一职 同时也是企业内训讲师 我擅长的领域包括Linux系统编程 单片机编程 以及Android App和Andro
  • multiple definition of `qMain(int, char**)'错误该怎么处理!

    原因 在 pro文件中重复使用了一些文件
  • ECMAScript5,6,7从基本语法到高级函数

    尚硅谷ES5 6 7教程 01 尚硅谷 ECMAScript入门介绍 01 尚硅谷 ECMAScript入门介绍
  • 下载chromium源码执行 generate_location_tags.py错误returned non-zero exit status 1

    今天下载chromium 碰到这个错误 以前也下载过 都很顺利 Error Command python3 src testing generate location tags py out src testing location tag
  • SVD分解的并行实现

    在之前的文章中 我对SVD进行了大致的了解 它在互联网高端领域中有广泛的应用 至于它的一些详细应 用以后再进一步学习 现在主要的问题是如何有效地实现SVD分解 接下来我会先用两种方法来实现SVD分 解 即基于双边Jacobi旋转的SVD和基
  • Jieba库的安装

    一 jieba库安装 jieba库是第三方库 不是安装包自带 需要通过pip指令安装 gt pip install jieba 或者 pip3 install jieba 方法一 直接安装 不建议使用 亲测安装很多python库的时候大家获
  • Hierarchical attentive knowledge graph embedding for personalized recommendation

    Hierarchical attentive knowledge graph embedding for personalized recommendation 文章目录 1 背景 2 模型 2 1 子图构建 2 2 Hierarchica
  • 第一个Java项目———Java实现简单图书管理系统(GUI)

    暑假写了个图书管理系统 编译器用的是eclipse 加入了WindowBuilder插件做界面 做的特丑 数据库用的是MySQL 实现了图书的查询 借阅 归还 删除 增加 用户的删除 查询 分为管理员和用户 源码地址 GitHub GitH
  • java项目中常用的分页对象Page

    在使用JAVA平台开发企业级应用时 常常会遇到分页的场景 而且每一个项目都有自己的分页方法 现在给出我自己总结的比较通用的分页对象 以供有需之人参考 package cn cgs corejava model persistent impo
  • 删除 Android Studio 的代理设置,让项目通过阿里云 maven jcenter 下载依赖资源

    如果你之前设置过 Android Studio 的 HTTP Proxy 然后又取消了代理设置 那么很有可能 Andoid Studio gradle 再次编译时仍然会走代理设置 造成依赖资源一直下载失败 1 删除 Android Stud
  • 用C语言计算1~20的阶乘之和

    昨天 2018 12 7 在做C语言的课后练习题的时候 有一道题要求我们计算1 20的阶乘之和 代码很快就写出来了 考虑到结果的值会比较大 而在Windows操作系统下 int 类型和 long 类型居然都是4个字节 C 中long类型是八
  • linux 下 java 单个class文件执行和多个class文件打包调用,执行

    银行项目 给个linux机器权限控制的比较厉害 之前有需求需要切割个日志文件 所以开始就写一个java文件 然后编译成class 直接运行 还算方便 后来需求越来越多 需要查询数据 需要操作excel 还因为字段处理等需要引入更多的累 打包
  • STL 之 List简析

    文章目录 前言 list介绍 list的节点 list的迭代器 SGI迭代器 VS下的迭代器的不同之处 list整体结构 list的成员方法 前言 记得我的一位老师说过 好的结构一定会有好的结果 C 的STL是数据结构与算法的集大成者 而其
  • C或C++文件操作大全

    文件的打开操作 fopen 打开一个文件 文件的关闭操作 fclose 关闭一个文件 文件的读写操作 fgetc 从文件中读取一个字符 fputc 写一个字符到文件中去 fgets 从文件中读取一个字符串 fputs 写一个字符串到文件中去
  • 【面试八股文】每日一题:谈谈你对集合的理解

    每日一题 Java核心 谈谈你对集合的理解 面试八股文 谈谈你对集合的理解 Java集合是Java编程语言中用于存储数据的容器 它提供了一系列的类和接口 用于操作和管理数据集合 Java集合框架主要包括以下几个重要的接口和类 List Li
  • PPCA(Probability PCA)

    伯克利的机器学习课的note当中简要介绍了一下PPCA 但是我看了感觉没写什么东西 Yu姐上PPCA那节课我翘了 导致我对于PPCA几乎是一无所知 碰巧翻了一下工大自己的机器学习课的ppt 翻到了关于PPCA的内容 所以就结合CS189的n
  • 简单版扫雷游戏 温柔手把手教你实现 :>

    基本构思 1 菜单 创建一个简单的菜单来可供选择进行游戏或退出 2 扫雷游戏的创建 a 布局的构成 b 布置地雷 c 获取玩家的坐标 并扫出周围一圈的地雷个数 d 判断游戏的成败 完整代码在底下 1 菜单的创建 void menu prin
  • Candy

    Description There are N children standing in a line Each child is assigned a rating value You are giving candies to thes
  • 【蓝桥杯题解】

    顺子日期 小明特别喜欢顺子 顺子指的就是连续的三个数字 123 456 等 顺子日期指的就是在日期的 yyyymmdd 表示法中 存在任意连续的三位数是一个顺子的日期 例如 20220123 就是一个顺子日期 因为它出现了一个顺子 123
  • CentOS Linux的最佳替代方案(三)_银河麒麟Kylin Linux Advanced Server V10 SP2 for X86安装教程

    文章目录 CentOS Linux的最佳替代方案 三 银河麒麟Kylin Linux Advanced Server V10 SP2 for X86安装教程 1 银河麒麟Kylin Linux Advanced Server V10简介 1