1. 麒麟系统的安装与配置
简单介绍一下麒麟系统(服务器版本)的安装,以下均是在VMare Workstation上进行操作
一、虚拟机环境的配置
1、首先创建新的虚拟机
2、创建新的虚拟机选自定义(高级),点击下一步
3、我的VMare Workstation是15版本的,所以我想选择如下,大家可根据自己的VMare Workstation版本来选择,选好后点击下一步
4、我们选择稍后安装系统,点击下一步
5、由于麒麟系统所使用的内核版本比较高,这里我们操作系统选择选择linux,版本选择其他Linux4.x 64位,点击下一步
6、虚拟机名称命名看自己喜好,虚拟机的位置安装一定要选择好,我自己会安装许多的虚拟机,有专门的目录,点击浏览,选择自己电脑虚拟机安装的目录,新建一个麒麟系统的文件夹,如图,选择好点击下一步
7、设置麒麟系统虚拟机的处理器,看自己喜好,一般自己虚拟机设置的话2-4CPU都可以,生产上多少看需要,设置好点击下一步
8、设置麒麟系统虚拟机的内存,我设置了2G,一般自己虚拟机设置的话2-4G都可以,生产上多少看需要,设置好点击下一步
9、我电脑上的VMare workstation我设置成了NAT模式,所以本次网络及等于在我提前设置好的大的网络架构里面了,也可以选择桥接网络,到时候看自己的电脑设置,设置好点击下一步
10、SCSI控制器选择推荐,默认配置,点击下一步
11、磁盘类型选择SCSI,默认配置,设置好点击下一步
12、选择磁盘这里,选择创建新虚拟磁盘,设置好点击下一步
13、磁盘大小我这里自己的环境就选择了30G,将虚拟磁盘拆分成多个文件,这样可以让磁盘使用多少就占用多少,千万不能选择立即分配所有磁盘空间,选了以后会直接占用磁盘30G,造成浪费。设置好点击下一步
14、磁盘文件这里默认就好了,设置好点击下一步
15、都设置完成,点击完成
二、操作系统的安装
1、这时候可以在VMare workstation中的左框看见我们创建的虚拟机,双击它,可以看见详细信息,点击编辑虚拟机设置
2、找到CD/DVD,点击使用ISO映像文件,再点击浏览找到我们麒麟系统的镜像的位置,设置好点击确定
3、点击开启此虚拟机
4、进入开机加载系统界面,选择第一个安装系统,回车
5、安装语言选择中文,设置好点击继续
6、安装的信息我们要设置如图所示红框中的四个
7、第一个安装位置,我们选择自定义,点击完成
8、会出现设置系统分区界面,点击如图所示的“+”,进行分区的划分
9、我自己的设置划分如下,点击完成
10、点击接受更改,这样分区就创建好了
11、第二个软件选择,我们这里选择最小化安装,勾选上如图所示的;如果有别的需求,可以自行选择,设置好点击完成
12、第三个网络和主机名,我们先点击配置
13、看到网卡名称ens33,点击常规,勾选第一个所有用户都可以连接这个网络
找到IPv4设置,方法下拉选择手动,设置IP地址,子网掩码、网关设置,DNS服务器,勾选需要IPv4地址完成这个选择,设置好点击保存
14、保存完以后,以太网按钮选择开启,配置主机名,必须点击应用,否则主机名设置不生效,设置好点击完成
15、第四个ROOT密码,麒麟系统对密码设置比较严格。要求8位以上。数字、字母大小写、特殊字符必须包含其中三种,设置好点击完成
15、剩下的选项基本上都是默认,也没创建用户,直接开始安装吧
16、进入系统安装验证阶段
17、开始安装系统所需插件
18、等了一会之后,所有插件都安装完,看到界面上出现完成的字样,点击重启系统
19、进入开机启动界面,从这个内核开始启动
20、进入设置界面,根据提示输入1
21、我们之前配置过ens33,但是还要有一些设置,输入2
22、再输入7和8,把7和8选项都勾选上
23、看到7和8都勾选上之后,输入r刷新配置
24、配置刷新后再输入c继续
25、输入3,看到我同意许可协议,输入2
26、看到许可证已接受,输入c继续
27、看到需要输入root用户名,到此为止,我们系统已经安装好了
28、使用连接软件测试也连接好了
配置远程连接服务开机自动启动
[root@Kylin ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
[root@Kylin ~]# systemctl restart network
麒麟系统最小化安装,默认没有network.service,修改完网卡配置需要重新reboot服务器
到此为止系统已经最小化安装完成
2. 麒麟电脑操作系统硬盘掉了
在安装之前需要设置为CompatibleMode,否则就会找不到硬盘。
安装好后,要升级内核,如果使用的CPU支持超线程,请在编译内核时选择SMP的支持。
银河麒麟是由联想公司、浪潮集团和民族恒星等公司合作研制的开源服务器操作系统。
3. 中标麒麟7.0系统是什么内核
核心参数:kernel-2.6.32;KVM-0.12;Spice-0.12。
系统要求:CPU支持VirtualizationTechnology;4G以上RAM;500G磁盘;千兆以太网。
兼容平台:CPU:Intelx86-64(Intel-VT)andAMDx86-64(AMDSVM)。
服务器:x86-64架构的主流服务器整机品牌。
存储设备:主流的存储设备NAS、SAN等。
客户操作系统:WindowsXP、Windows7等主流桌面操作系统。
中标麒麟7.0系统安全云管理平台
提供基于J2EE架构设计的web管理界面。
提供树状用户、角色、组权限体系,支持用户配额机制和基于UKey的多因子认证机制。
支持将大量虚拟化服务器按主机资源池方式进行组织和管理。
提供虚拟机全生命周期管理。
提供云管理平台和虚拟化服务器监控的统计报表。
4. 麒麟操作系统是国产的吗
国产系统。麒麟操作系统(英语:Kylin OS),是由中国国防科技大学、中软公司、联想公司、浪潮集团和民族恒星公司合作研制的商业闭源操作系统,于2001年开始。
中标麒麟操作系统采用强化的Linux内核,分成桌面版、通用版、高级版和安全版等,满足不同客户的要求,已经广泛的使用在能源、金融、交通、政府、央企等行业领域。
中标麒麟增强安全操作系统采用银河麒麟KACF强制访问控制框架和RBA角色权限管理机制,支持以模块化方式实现安全策略,提供多种访问控制策略的统一平台,是一款真正超越“多权分立”的B2级结构化保护操作系统产品。
中标麒麟增强安全操作系统从多个方面提供安全保障,包括管理员分权、最小特权、结合角色的基于类型的访问控制、细粒度的自主访问控制、多级安全等多项安全功能,从内核到应用提供全方位的安全保护。
中标麒麟安全操作系统符合Posix系列标准,兼容联想、浪潮、曙光等公司的服务器硬件产品,兼容达梦、 人大金仓数据库、湖南上容数据库(SRDB) ;
Oracle9i/10g/11g和Oracle 9i/10g/11g RAC数据库、IBM Websphere、DB2 UDB数据、MQ、Bea Weblogic、BakBone备份软件等系统软件。
历史
1、FreeBSD Kylin
Kylin 的开发始于 2001 年,当时国防科技大学的任务是在863 计划下开发操作系统,旨在使中国独立于外国技术。目标是“支持多种服务器平台,实现高性能、高可用性和高安全性,并符合Unix和Linux操作系统的国际标准”。
它是使用层次模型创建的,包括“类似于Mach的基本内核层,类似于BSD的系统服务层以及类似于Windows的桌面环境”。它旨在符合 UNIX 标准并与 Linux 应用程序兼容。
2、Linux Kylin
Kylin 3.0版之后,改用Linux来改写。
3、中标麒麟
2010年12月16日,两大国产操作系统——民用的“中标Linux”操作系统和解放军研制的“银河麒麟”操作系统在上海正式宣布合并,双方今后将共同以“中标麒麟”的新品牌统一出现在市场上,并将开发军民两用的操作系统。
开发方中标软件有限公司和国防科技大学同日缔结了战略合作协议。双方今后将共同开发操作系统,共同成立操作系统研发中心,共同开拓市场,并将在“中标麒麟”的统一品牌下发布统一的操作系统产品。推出NeoKylin。
以上内容参考网络-中标麒麟
5. 银河麒麟系统用什么语言编程
银河麒麟2.0操作系统完全版共包括实时版、安全版、服务器版三个版本,简化版是由服务器版简化而成的。经过权威机构进行了源码级鉴定表明,银河麒麟安全操作系统主要分为三层:最底层是自己加的“既不像内核,也不像虚拟机”的东西(从银河麒麟开发手册上看主要为保证安全性、实时性等方面的任务,可自由替换加载。),上面是 FreeBSD 的内核,最上面是 Linux 兼容库。开放给公众使用的系统不包括最底层的东西。完全版的银河麒麟是内核态多线程的。
6. 国产麒麟操作系统到底是不是用linux的内核,谁告诉我答案.
银河麒麟操作系统采用的是一种层次式的内核结构,该结构介于单一模块内核结构(如
Linux)和微内核结构(如CMU 大学的Mach)之间。这种层次式结构从逻辑上来看,主要
是由具有Mach 风格的基本内核层、具有BSD 风格的系统服务层和具有Windows 界面风格
的桌面环境组成,前两层在核态运行。在系统服务层中,银河麒麟操作系统实现了支持POSIX
接口和LSB(Linux Standard Base)接口的Linux 应用兼容层,从而保证Linux 应用程序的
目标代码在银河麒麟上能够直接执行。银河麒麟之所以采用这种层次式的内核结构,既有历
史的原因,也有发展角度考虑的因素。
7. 国产麒麟操作系统到底是不是用linux的内核,谁告诉我答案.
银河麒麟操作系统采用的是一种层次式的内核结构,该结构介于单一模块内核结构(如 Linux)和微内核结构(如CMU 大学的Mach)之间。这种层次式结构从逻辑上来看,主要 是由具有Mach 风格的基本内核层、具有BSD 风格的系统服务层和具有Windows 界面风格 的桌面环境组成,前两层在核态运行。在系统服务层中,银河麒麟操作系统实现了支持POSIX 接口和LSB(Linux Standard Base)接口的Linux 应用兼容层,从而保证Linux 应用程序的 目标代码在银河麒麟上能够直接执行。银河麒麟之所以采用这种层次式的内核结构,既有历 史的原因,也有发展角度考虑的因素。
8. 在串口硬盘模式下怎样安装银河麒麟操作系统KYLIN-2.1
在安装之前需要设置为Compatible Mode,否则就会找不到硬盘。安装好后,要升级内核,如果使用的CPU支持超线程,请在编译内核时选择SMP的支持。接着修改GRUB的启动参数,将 hda 改成 hde,分区号不变。还有fstab也需改一下,不然启动后不能激活“SWAP”交换分区。重新启动后,将BIOS中的Compatible Mode改为Enhanced Mode,这样就能发挥SATA接口的性能了。
9. 麒麟linux系统提供源代码吗
一、引言
麒麟操作系统是由国防科技大学、中软公司、联想公司、浪潮公司和民族恒星公司五家单位合作研制的服务器操作系统。按照麒麟官方的说法:
“Kylin服务器操作系统是国家863计划的重大研究成果,拥有完全自主版权的内核,与Linux在应用上二进制兼容,并支持64位,是中国独立研发成功的、具有完全自主知识产权的服务器操作系统。”
[1] —— 来自麒麟官方网站 和 863计划官方网站
[2] _105/inst/inst_news/l
“银河麒麟操作系统是针对未来的主流网络服务和高性能计算服务的需求,参照国际主流标准,参考Darwin、 FreeBSD、Linux和其它商用操作系统,借鉴UNIX操作系统和微内核操作系统的设计思想,设计并实现具有自主版权的、可支持多种CPU芯片和多种计算机体系结构的、具有高性能、高可用性与高安全性的、并与Linux应用和设备驱动二进制兼容的中文服务器操作系统,” ——摘自麒麟操作系统2.0.21内自带的帮助文档
近日,有不少人对麒麟操作系统宣称的“完全自主版权”和“中国独立研发成功”这两个核心问题产生了质疑。随着麒麟2.0.14和2.0.21系统可以通过麒麟的官方网站下载后( ),这种质疑的声音越来越大。麒麟除内核以外的应用大部分都来自自由组织GNU的代码,这些代码并不属于“中国独立研发”,而且他们的版权也不属于麒麟操作系统的开发者。更有甚者,有人开始通过反汇编麒麟操作系统内核发现和美国的FreeBSD开放源代码操作系统非常相似。随后又有人成功的用 FreeBSD的内核启动了麒麟操作系统。按照麒麟官方的介绍,麒麟具有Linux的二进制兼容的能力,可是丝毫没有提及与FreeBSD的兼容性,使得麒麟内核与FreeBSD的关系变得比较引人注目。在官方介绍中的简简单单的“参考”是无法解释这种相似程度的。
在强烈的关注声中,麒麟开发人员在2006年2月16日,给出了一个说明,《关于银河麒麟操作系统的说明》[3],发布在 .其中提到了和FreeBSD的关系:
“课题组通过评测和分析,认为当时正在研发中的FreeBSD 5.0 具有比Unix SVR4.2 更好的发展势头,特别是SMPng 项目的开展,为FreeBSD 5.0 支持SMP 对称多处理器系统奠定了良好的基础,因此银河麒麟操作系统的系统服务层从SVR4.2 升级到当时正在研发中的FreeBSD 5.0.”
声明发出后一定程度上得到了大家谅解,可是虽然提及和FreeBSD的关系,却又十分隐晦,既没有明确的对官方网站新闻中的报道失实承认错误,没有明确阐述麒麟的操作系统是否具有“完全知识产权”以及是否是“中国独立研发”,甚至也没有对官方页面上的事实报道进行修正。而且,既然说明使用了FreeBSD 5.0的代码,却又说仅限于系统服务层,而丝毫未提及所占比例。这依旧让人们对这个获得863计划软件重大专项的资助的操作系统到底有多少创新产生一个大大的疑问。
为了调查清楚麒麟操作系统内核自主创新的百分比,以及与其它操作系统之间的关系,我将麒麟操作系统内核与FreeBSD、NetBSD、OpenBSD、 Linux和Solaris的内核进行了可执行代码的相似度分析。
在整个过程中,我将尽量保持客观的原则进行分析。由于麒麟操作系统属于封闭源代码系统,因此在无法获得内核源代码的情况下,我将只进行二进制可执行代码文件的相似度分析。由于可执行代码受编译环境、内存分布情况以及模块的变动的影响很大,因此,会产生即使采用同一套代码,却产生很低的相似度情况。但是,对操作系统内核这种大型软件系统来说,却不会因为不同的代码而产生很高的相似度的情况。因此,我们将这次对二进制可执行代码分析所得的相似度作为相似度的下限。换句话说,真实的相似度应该会高于此次分析结果,但是由于分析方法的局限性,无法取得上限。
二、可执行文件的相似度比较
二进制可执行文件的相似度分析一直是一个难题。大家都知道,即使是同一份源代码,使用同一个编译器,可用不同的编译参数进行编译后,代码也会产生极大的差异。当发生有人因为盗用别人的源代码而产生的侵权后,如果不能够将二者的源代码拿出进行比较的话,判断是否抄袭非常困难。因此,一直以来或多或少,总会有人无所顾忌的将开放源代码的软件拿来加入到自己的软件中,或者干脆就是在那些源代码的基础上稍加修改和更换了版权信息就宣称是自己研发的。因为他们知道,只要不把自己的源代码公诸于众,那么抄袭就很难判定。