前言
目前国内比较出名的系统主要包括麒麟和统信,其中麒麟包括了优麒麟、开放麒麟、银河麒麟和中标麒麟。统信则包括深度deepin和统信UOS,而统信UOS的版本还包括了A版、E版和D版。这么多版本到底有什么区别?需要怎么选择呢?
1. 桌面级系统
1.1.优麒麟
优麒麟是 Ubuntu 官方衍生版,得到来自Debian、Ubuntu、LUPA及各地Linux用户组等国内外众多社区爱好者的广泛参与和热情支持。针对中国市场加入大量本地优化功能。比如支持中文输入法、农历、天气插件、用户还可以通过Dash快速搜索中国的音乐服务等功能,未来还会整合百度地图、淘宝、国内银行支付和实时车票机票查询等功能 。
优麒麟的桌面环境采用UKUI软件。UKUI 是一款轻量级的 Linux 桌面环境,基于 GTK 和 QT 进行开发。近期OMGUbuntu等开源媒体专门对UKUI 3.0预览版进行了报道并给予了极高评价:现UKUI已经默认使用在麒麟软件下的优麒麟和银河麒麟等操作系统上,用户可以直接在优麒麟官网,或360、华为、阿里云、重庆大学等开源镜像站下载体验UKUI,并且在2020年4月发布的优麒麟20.04LTS中首次集成UKUI3.0。
1.2.开放麒麟
开放麒麟是中国首个桌面操作系统开发者平台由国家工业安全发展研究中心等单位联合成立,将打造具有自主创新技术的开源桌面操作系统,定位于桌面操作系统根社区 。
openKylin(开放麒麟) 社区是在开源、自愿、平等和协作的基础上,由基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同创立的一个开源社区,致力于通过开源、开放的社区合作,构建桌面操作系统开源社区,推动Linux开源技术及其软硬件生态繁荣发展。
1.3.银河麒麟桌面操作系统V10
银河麒麟桌面操作系统 V10 SP1 是一款体验好用、安全好用、生态好用、行业好用的新一代图形化桌面操作系统,为用户开启安全可信、流畅愉悦的体验之旅。
开放麒麟和银河麒麟桌面操作系统的关系类似于深度deepin和统信UOS。前者为根社区版本,后者是上游商业版本。社区版本更注重功能也更激进,商业版本则更注重稳定。
1.4.深度deepin
deepin(原名:Linux Deepin;中文通称:深度操作系统)是由武汉深之度科技有限公司在Debian基础上开发的Linux操作系统,其前身是Hiweed Linux操作系统。
deepin操作系统内部集成了DDE(Deepin Desktop Environment)深度桌面环境),并支持deepin store、deepin Music、deepin Movie等第一方应用软件,定位于桌面操作系统根社区 。
1.5.统信UOS
由深度(deepin)为基础,经过定制而来的产品。UOS 拥有 家庭版、专业版、服务器版 三个分支。
2. 服务器级系统
2.1.银河麒麟
银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性等需求,依据CMMI5级标准研制的提供内生本质安全、云原生支持、自主平台深入优化、高性能、易管理的新一代自主服务器操作系统。
银河麒麟高级服务器操作系统汲取最新的云和容器开源技术,融合云计算、大数据、人工智能技术,助力企业上云,标志着银河麒麟服务器操作系统面向云化的全面突破。支持云原生应用,满足企业当前数据中心及下一代的虚拟化(含Docker容器)、大数据、云服务的需求,为用户提供融合、统一、自主创新的基础软件平台及灵活的管理服务。
产品同源支持飞腾、鲲鹏、龙芯、申威、海光、兆芯等自主平台,并针对不同平台在内核层优化增强。
基于银河麒麟高级服务器操作系统,用户可轻松构建数据中心、高可用集群和负载均衡集群、虚拟化应用服务、分布式文件系统等,并实现对虚拟数据中心的跨物理系统、虚拟机集群进行统一的监控和管理。
银河麒麟高级服务器操作系统针对企业关键生产环境和特定场景进行调优,充分释放CPU算力,支撑用户业务系统运行更高效,更稳定。产品支持行业专用的软件系统,已应用于政府、金融、教育、财税、公安、审计、交通、医疗、制造等领域。
2.1.1.银河麒麟高级服务器操作系统V10
- 支持Intel、海光、兆芯、鲲鹏、飞腾、龙芯、申威、海思
- 基于RHEL系统开发
2.1.2.银河麒麟高级服务器操作系统(Host版)V10
- 支持x86_64和ARM64架构
- 基于RHEL系统开发
2.2.中标麒麟高级服务器操作系统软件 V7.0
中标麒麟高级服务器操作系统软件V7.0是在多年Linux研制经验基础上,适应虚拟化、云计算、大数据,满足业务对性能、扩展性、安全等要求,依照CMMI5标准研发,针对关键业务及数据负载而构建的功能丰富、安全、可靠、易管理、高性能的国产服务器操作系统;广泛应用于物理和虚拟化环境,公共云平台、私有云环境和混合云环境。系统实现对龙芯、申威、兆芯、海光、鲲鹏等自主CPU及x86平台的同源支持。
- 支持x86_64架构
- 基于RHEL系统开发
2.2.统信
2.2.1.A版(如1060a)
- 支持:Intel、海光、兆芯、鲲鹏、飞腾、龙芯
- 基于Anolis阿里龙蜥,底层依旧是基于RHEL系统
2.2.2.E版(如1060e)
- 支持:Intel、海光、兆芯、鲲鹏、飞腾、龙芯
- 基于Euler华为欧拉,底层依旧是基于RHEL系统
2.2.3.D版(如1050d)
- 支持:Intel、海光、兆芯、鲲鹏、飞腾、龙芯、sw3231
- 基于Debian
3.系统总结
3.1.桌面系统总结
以上系统归根到底都是基于debain基础上(包括最近几年占比较高的UBUNTU系统)开发的而来,可见debain在桌面级系统中的地位。
它们都基于debain的好处:可以减少开发者系统切换的学习成本,尤其是从UBUNTU系统切换到麒麟系统或者统信OS;
相对麒麟系统,个人更愿意使用统信OS,理由如下:<1>系统界面更精美;<2>软件生态更完善;<3>社区活跃度更高,愿意参与度更高;
3.2.服务器系统总结
- 两者都支持了主流的芯片和架构;
- 统信已抛弃对D版的支持。目前两个系统都是基于RHEL系统为基础进行的开发,可能是出于对CENTOS服务系统替代的考虑?
- 中标麒麟内核版本很低,对于后续的程序适配,可能会造成一定的麻烦