前几天看新闻国产操作系统银河麒麟有了新的更新于是上手搞了一个。

=========================================================

该系统自带驱动,其中包括NVIDIA的显卡驱动,十分神奇,不过这也造成了一个问题就是你自己不好再安装驱动了。

自己手动安装银河麒麟的NVIDIA-driver-460, 报错,如下:

手动修复一直没有成功,最后发现本机自带了一个修复工具,十分的神奇:

就是自带的安全工具:

运行该工具后竟然自动修复了手动安装NVIDIA驱动造成的依赖问题,这个确实是有些神奇:

===========================================================

对打印机的支持不太好,一般,很一般:

虽然系统自带了打印驱动可以打印,不过十分神奇的是打印出来的都是乱码,而且最大的问题是它会循环打印,就是不停的打印,最后是因为打印机里没有纸了才自动结束,这个十分要人崩溃。

==============================================================

应用软件方面:

基本上都是传统的Linux版本的Windows软件:

大量软件使用的都是网页版,也就是说官方给出的APP Store里面的应用如果不是for linux的就是Windows版本下开发的web版,当然这web版在Linux下也可以用,不过不太好用罢了。

系统自带了wine软件,可以在一定程度上运行兼容的Windows应用,不过其可用性和稳定性就无法保证了:

还有一个不得不说的就是这个系统的APP Store可能确实有些服务器资源不足,下载APP起来十分的慢,就像是回到了电话线拨号上网的年代:

银河麒麟APP Store中提供了测试过的wine下的Windows APP,同时也提供了wine调用方法,使用wine可以手动安装一些不是很稳定的Windows app, 就是上面的这个cross over,这一点要比统信V20好一些,统信的wine是不可以外部手动调用的,只能安装官方给出的Windows APP。

最值得关注的就是银河麒麟主打的兼容Android应用的宣传,很不幸,经过研究发现只有ARM版本的银河麒麟才有这个功能,就是那个kydroid软件,当然这就是要求你得有飞腾arm处理器,不过我这有兆芯CPU,也有Intel X86 CPU,唯独没有飞腾ARM的CPU,这也是没法体验银河麒麟这个主打功能了。

不过据说优麒麟系统也是在X86 CPU下也是暂时不支持Android应用兼容的: https://www.zhihu.com/zvideo/1338142577342308353

=========================================================

最值得一提的是这个系统使用起来笔记本的风扇就总在转,这个转的频率明显高于Windows和Ubuntu,这个估计也是系统的问题,不过这个也不算啥问题。

鼠标偶尔出现卡顿问题,不过不太要紧,只是偶尔出现,不影响使用。

=========================================================

该系统可以安装上显卡驱动,这点还是很不错的:

=============================================================

下面就到了编程领域了,该系统是linux内核,外壳命令同Ubuntu相似,桌面采用windows7风格,于是我们可以使用Ubuntu的类似方法来安装编程工具,如anaconda,pycharm,Tensorflow,pytorch等。

很不幸的是虽然该系统可以安装如同Ubuntu一样的开发软件工具,但是其稳定性很一般,在我安装好anaconda后安装pytorch后(pytorch没有安装成功,中间就手动kill掉了)然后该系统就出现了频繁的死机现象,再开机依然一会就死机,如此往复。

===================================================

个人评价:

该系统是国产操作系统,虽然采用了大量的Ubuntu的设计和windows的设计,同时使用linux内核,但是这毕竟是国产操作系统从无到有的开始,其存在的意义和价值就已经远远大于了其使用价值。

该系统工作量的评价:该系统确实有很大工作量,毕竟是国产的系统,但是考虑到其借鉴和复用了大量已有操作系统的代码和工作,其本身主要工作就是做了个外壳,而系统外壳这东西我虽然不懂但是从deepin深度公司从一个小作坊发展起来的公司也可以几年时间搞出一个外壳来看该工作应该也没有达到现在舆论给予的那个地位,毕竟这个工作量是很大但是没有那么大,这个工作量就是一个中小公司的工作量而没有达到一个以国家之力来投资搞出的那个level,你要是说这个系统是小公司搞出来的我确实认为这个东西不错,你要是说这是一个中型公司搞出来的我感觉就很可以,你要是说这是大型互联网这种公司搞出来的我就只能说这个有些low,更何况这是国家级的项目,最后这个程度还是有些要人不好接受的。

总结:

办公领域:该系统能用,但是不好用,办公软件基本可以理解为windows的应用用linux的wine跑起来或者干脆直接使用windows环境下搞出的web版,毕竟web版在linux下也能用。自己退出的软件,不限于办公软件可以说基本没有。该系统打开网页,查个资料问题不大,办公软件除了WPS以外基本可以当做是没有,至于这个WPS居然在这个系统上还收费,而且好几百,而且这个系统本身也收费,这价格估计你可以买windows的系统和全套办公软件的好几套了。可以说办公领域可以用,但是不好用,系统不稳定,不一定什么时候就死机、卡顿,如果使用该系统办公需要及时保存文档,当然使用这系统办公再我看来对使用者最大的要求就是一定要有耐心,实在不好用的时候就默念:这是国产的,国产的,国产的,要支持,要支持,要支持,忍,忍,忍。

编程领域:该有的linux上的编程工具该系统都是支持的,但是基本上都不能用,可以这么理解这个系统办公都没准啥时候卡机、死机,那你用这个系统些代码那还不得疯,而且最重要的是编程环境说是支持可以安装,但是你有胆量安它就有胆量死机给你看,那感觉是相当崩溃。可以说该系统在编程应用领域的可使用率基本在个位数,至于是不是0确实不敢说。

概括说该系统只能轻度办公,而且对使用者的素质要求极高。

==========================================

个人感慨:

我个人是不看好走国外操作系统的老路的,国外操作系统使用什么架构我们也使用什么架构,国外使用什么设计我们也使用什么设计,国外系统使用什么APP环境我们也使用什么APP环境,那么国产操作系统的贡献难道就是在外国操作系统底层开源高层不开源的情况下复现他们的系统高层应用的代码然后退出我们的国产OS,我想这个跟人走的路子不一定对,而且最为关键的是最后搞出来的这个os确实不好用,要是好用也就不说啥了。

个人建议:

国产操作系统应该从头开始一步一步的完全自主设计和构建,我们不应该走linux路线而是应该走windows路线和mac路线,这不是说去使用windows和mac的底层代码然后复现他们的OS外壳代码,而是说我们应该设计自己的OS组件,如磁盘系统、调度系统、api接口、内存机制、系统内核等,不然的话只能回去走老路去使用开源内核,而问题最大的就是这个linux内核,在linux内核基础上构建的应用最大问题就是这个可视化应用支持不好,linux这个系统本身就不是给可视化和办公使用的,如果你非得用linux内核构建系统那么你再系统外壳和APP环境构建上就应该像Android这种的学习,做好隔离层,最大程度上保证上层可视化APP不存在严重的环境依赖问题和各种不稳定性,然后再给出自己设计的API接口,把系统的主动权握在自己手上。现在的国产系统基本可以理解为在国外开源的内核上复现其他linux系统的外壳,然后再在这个基础上编写一些OS级别的软件,如加密软件等。总的来说就是实现了从无到有,但是可用性交差,还需继续优化。

最后的建议就是,国产系统应该学Andorid而不是Ubuntu或者centos,首先国产系统的定位是办公还是编程还是生产环境,如果是编程或工业生产环境那么继续走linux老路没有问题,这个情况下不太需要考虑可视化和OS上层APP的构建问题,如果是为了终端设备使用而设计那么在现在基础上修修补补也可以过得去,如果为了办公和娱乐应用那就得学Andorid,所以个人感觉国产OS的路还很长,以后银河麒麟这样的国产系统不应该只推出面向芯片的OS而是更应该推出面向应用的OS,如:办公娱乐可视化版本的OS(假设采用Andorid路线),然后再在该版本下推出子版本,如:办公娱乐可视化版(x86 Intel、AMD芯片版)、办公娱乐可视化版本(兆芯版)等;然后再有生产环境版(走Ubuntu、Centos路线),再推出生产环境(x86 Intel、AMD芯片版)、出生产环境(兆芯版)等;然后在推出终端移动版,如:终端移动(x86 Intel、AMD芯片版)、终端移动(兆芯版)等。

个人感觉OS在生产环境上是好解决的,再移动端次之,在办公娱乐上最难,而在办公娱乐上应该学Andorid而不是Ubuntu,因为Ubuntu这东西本身也在办公上不太行,大家使用Ubuntu Desktop版其实还是主要是为了编程,毕竟可视化IDE对于大型编程项目来说还是很有用的。

===============================================

国产操作系统——银河麒麟V10 SP1使用小结的更多相关文章

  1. 银河麒麟V10 SP1服务器操作系统-单用户模式与救援模式调试方法

    单用户模式 单用户模式:该模式下系统并没有完全运行进来,只是部分程序运行,包括网络服务,ssh服务等部分服务未运行,因此无法通过远程登录到操作系        统.进入单用户方式进行系统维护由是ROO ...

  2. .NET 6应用程序适配国产银河麒麟V10系统随记

    最近想在麒麟系统上运行.NET 6程序,经过一番折腾最终完成了,简单记录一下. 目标系统: CPU: aarch64架构(ARM64) 操作系统:银河麒麟V10高级服务器系统 银河麒麟V10系统(以下 ...

  3. 银河麒麟V10安装ASP.NET Core并配置Supervisor让网站开机自动运行

    银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化.云计算.大数据.工业互联网时代对主机系统可靠性.安全性.性能.扩展性和实时性的需求,依据CMMI 5级标准研制的提供内生安全.云原生支 ...

  4. 银河麒麟V10在线安装Postgresql步骤

    参考资料https://blog.csdn.net/u010430471/article/details/81663248 https://blog.csdn.net/qq_41619524/arti ...

  5. 银河麒麟V10安装MySQL5.7

      环境: Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.isomysql-5.7.28-linux-glibc2.12-x86_64.tar ...

  6. 企业实践 | 国产操作系统之光? 银河麒麟KylinOS-V10(SP3)高级服务器操作系统基础安装篇

    [点击 关注「 全栈工程师修炼指南」公众号 ] 设为「️ 星标」带你从基础入门 到 全栈实践 再到 放弃学习! 涉及 网络安全运维.应用开发.物联网IOT.学习路径 .个人感悟 等知识分享. 希望各位 ...

  7. 国产化之虚拟ARM64-CPU安装银河麒麟操作系统

    背景 某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟v4,CPU使用飞腾处理器.我本地没有这个国产的处理器,但飞腾是基于ARMv8架构的64位处理器,所以理论上基于这个CPU架构的硬件应 ...

  8. 银河麒麟操作系统U盘手动挂载,出现乱码

    使用银河麒麟操作系统,U盘手动挂载,U盘中中文字符显示为乱码??      对于银河麒麟操作系统的这一问题,可能是因为字符集的原因,需要在mount后加参数: sudo mount –o iochar ...

  9. 银河麒麟操作系统打开VMware报vmmon无法编译

    使用银河麒麟操作系统打开VMware可能会报vmmon无法编译 这个时候... 将/usr/src/linux-headers-xxx/include/miscdevice.h第71行void改为in ...

  10. 国产银河麒麟 安装wps 的简单方法

    前提说明 银河麒麟 是总部在天津的企业 有国防科大还有 ubuntu的母公司一起在维护 主要的产品有 优麒麟 还有 银河麒麟 优麒麟 可以看做是 国产版的ubuntu的社区版 银河麒麟 则是 面向国内 ...

随机推荐

  1. 夜莺项目发布 v6.4.0 版本,新增全局宏变量功能

    大家好,夜莺项目发布 v6.4.0 版本,新增全局宏变量功能,本文为大家简要介绍一下相关更新内容. 全局宏变量功能 像 SMTP 的配置中密码类型的信息,之前都是以明文的方式在页面展示,夜莺支持全局宏 ...

  2. idea中vue的启动方式

    1.选取 2.添加 3.配置 4.启动 启动前先 在终端  执行   npm  install  命令  再启动

  3. 实战分析Java的异步编程,并通过CompletableFuture进行高效调优

    一.写在开头 在我们一开始讲多线程的时候,提到过异步与同步的概念,这里面我们再回顾一下: 同步:调用方在调用某个方法后,等待被调用方返回结果:调用方在取得被调用方的返回值后,再继续运行.调用方顺序执行 ...

  4. [一句话说iOS]dispatch如何造成死锁

    dispatch_sync执行了两件事:把代码块放入指定线程的任务队列中.堵塞当前线程直到代码块执行结束,如果出现了堵塞的线程和代码块所在的线程为同一线程的话,这个时候代码无法在此线程执行继续下去,即 ...

  5. Kubernetes(K8s)最新版搭建

    Kubernetes简单介绍 Kubernetes意为舵手,简称K8s. 前身是Google的Borg.所以一开源就吸引了一大批注意力. 因为谷歌,所以墙.在国内搭建K8s非常头疼. 下面我就来介绍一 ...

  6. [UG 二次开发 python] 生成略缩图并保存

    保存到零件同名的文件夹下,名称相同,类型是 jpg 用到 numpy,PIL,cv2 blockstyler 文件略 # nx: threaded __version__ = "0.0.1& ...

  7. ubuntu20使用php+apache+adminer搭建mysql网页管理工具

    前言   使用 php7+apache2+adminer 搭建网页版mysql管理工具,现将自己的搭建过程记录下来,留作后续参考.可参考其中配置,由于只配置了一次环境,可能有的步骤是多余的,后续可能会 ...

  8. [MAUI 项目实战] 笔记App:程序设计

    前言 有人说现在记事类app这么多,市场这么卷,为什么还想做一个笔记类App? 一来,去年小孩刚出生,需要一个可以记录喂奶时间的app,发现市面上没有一款app能够在两步内简单记录一个时间,可能iOS ...

  9. CF1363A 题解

    洛谷链接&CF 链接 题目简述 共有 \(T\) 组数据. 对于每组数据,给定 \(n,x\) 和 \(n\) 个数,问是否可以从 \(n\) 个数中选 \(x\) 个使其和为奇数,可以输出 ...

  10. vue中使用xlsx导出excel文件

    俗话说,前人栽树,后人乘凉,感谢强人封装好的xlsx,直接使用就可以了.这是网上找到的,也不知道原作者是不是这位博主,先贴出来吧: https://www.cnblogs.com/boylxx/p/1 ...