国产开源操作系统 open 麒麟安装体验

更新日期: 2023-09-05 阅读次数: 1003 字数: 762 分类: Linux

最近看到好多国产操作系统替代的消息,公司这边也遇到了客户要求用 open 麒麟系统开发上位机的需求, 禁止使用 Windows 系统。加之 Open 鸿蒙 PC 系统的新闻也渐渐有风声了。看来国产系统替代是绕不过了。

收到领导任务,正好安装测试一下 openKylin 系统。

效果图

open 麒麟国产开源操作系统

安装文档

直接参考官方文档:

https://docs.openkylin.top/zh/%E7%A4%BE%E5%8C%BA%E5%8F%82%E4%B8%8E%E6%8C%87%E5%8D%97/openKylin%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

openKylin 1.0 x86 版本 iso 镜像 4.2G,体积有点超出预期。

下载速度不太行,最多 2M。

参照文档里的方法安装启用 U 盘,重启安装即可。

Surface 进入 BIOS 的方法

目前用一个微软 Surface 平板测试,进入 BIOS 的方式有点独特:

  1. 关闭 Surface,然后等待大约10秒钟以确保其处于关闭状态。
  2. 按住 Surface 上的调高音量按钮(音量+),同时按下并释放电源按钮。

即可进入 BIOS。配置界面很漂亮,而且可以使用鼠标,完全颠覆了我对 BIOS 界面丑陋的印象。

注意,surface 无法通过外接键盘按 F12 / F10 / F2 等按键进入 BIOS。

安装过程

安装倒是很顺畅,5 分钟就安装好了。

唯一不爽的地方是,安装完成界面,无论是触屏,还是外接键盘,鼠标,都无法点击那个完成安装的按钮。

估计是平板的特殊 bug 吧,但这个体验真的吓到我了,只能长按电源键强制关机,然后拔掉 U 盘重启。

openKylin 安装完成

Kylin-Code

这个套壳 VS Code 也太那个了。。。

总体感受

还是太粗糙了,在平板上体验,经常出现界面卡住的情况,距离 Ubuntu / SUSE 之类的发行版差距巨大。

除非相关部门强制使用,否则对应个人开发者来说,应该是不会有人去选择这种系统做为日常办公的系统。

但是转念想想,其实用终端命令行就足够了,UI 倒是其次,不过对普通用户来说怕是很难接受。

open 麒麟

open 麒麟

客户端开发方案选型

从 openKylin 官网新闻看,最新的客户端是用 QT 开发的。

例如:

https://www.openkylin.top/news/3207-cn.html

openKylin语音助手服务端采用开源模型库paddlespeech作为语音识别服务,将客户端上传的流式语音进行识别并且返回给客户端;客户端采用Qt的Multimedia模块进行语音识别,然后进行格式封装上传到服务端,根据识别结果处理对应操作。

加之最近很火的 QQ 客户端用 Electron 重构,支持了 Windows / MacOS / Linux 三端。

可见大家都在面临兼容国产操作系统 (Linux 平台) 的问题。

我的感觉是,如果是工业领域的上位机程序,还是得优先考虑 QT 这样的原生方案,毕竟久经考验,遇到坑也不怕,肯定能查到资料解决。 唯一的问题就是商业授权问题。

对于普通软件不需要跟硬件打交道的,爱用啥用啥,即便是不环保的 JS 方案也问题不大。

  • C++ QT
  • C# Avalonia
  • JS Electron
  • Dart Flutter
  • C GTK+

tags: openKylin

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式