• 银河麒麟服务器系统使用的一些问题和解决方案


    之前写过关于飞腾版银河麒麟桌面系统4.02的一些使用过程中的问题和解决,后来用上了服务器版的4.02-sp2,搞了点新花样,而且发现有些东西跟桌面版不太一样,因此有些设置和操作也会略有不同。

    1.源和更新

    也可能是我没有找到合适的方法,源代码仓库在桌面版上一直是不可用的,而在服务器版上却是可以获取源代码仓库中源代码等等内容的。
    至于更新源,得益于银河麒麟微妙的兼容性,我可以时不时从某系统的源里借点包过来。
    不过并不是所有包都兼容,有一些涉及到系统层面的库、内核和主要的编译调试工具等等,还是必须继续使用麒麟方面发布的软件包。
    一般情况下,只要麒麟提供的软件包和代码能够满足当前需要,尽量不要从某系统的源中获取软件包和代码,毕竟还是有不同的,比如为飞腾专门适配的kvm包,别的系统里似乎木得。所以每次"借"完包之后一定记得把源改回来,否则不小心安了其他源的不必要的包可能会制造麻烦。

    2.麒麟飞腾虚拟机

    这个问题东西略多,讲详细操作的话其实都可以另开一篇博文了。这里简单讲几个容易困住的点。

    1. 需要有虚拟机的系统镜像或者光盘,这个但凡用过虚拟机软件的都懂。
    2. 如果要虚拟化飞腾架构的话,kvm需要用银河麒麟的官方源安装和更新,理由见第一部分。
    3. 使用virt-manager创建虚拟机的时候,体系结构因处理器而异,飞腾一般aarch64。架构里有两个virt-2.6,我是选的第一个。
    4. VGA显示添加不上或者添加之后在安装时一直提示installing virtual address map,这是因为aarch64架构的硬件理论上不能原生支持VGA这种标准,得委屈一下用VNC安装系统(安完之后可以换掉)。
    5. 记得检查鼠标和键盘是否在虚拟机硬件列表里,尤其是快照回滚之后。
    6. 如果虚拟机用的是NAT网络,安完之后记得先进系统看一眼获取的IP地址。

    3.SSH图形转发?VNC?RDP?

    第二部分说到在virt-manager里可以使用图形界面访问VNC图形界面执行系统安装流程,但实际上VNC给我个人体验较差(可能是我不知道怎么用),鼠标位移对不准,而且鼠标卡顿比较严重。
    所以就把虚拟机系统里自带的VNC卸载了,换上了XRDP。银河麒麟安装XRDP的方法网上有博主提到过,这里不再赘述。这里只强调一下,原有的VNC必须卸载才能用XRDP,原因似乎是VNC跟XRDP有某些地方冲突。因此这个步骤需要连接到虚拟机的SSH上操作。
    XRDP的鼠标位移准确,几乎感觉不到鼠标卡顿,不过它的不足之处是对画面刷新比VNC逊色一些。
    之前还考虑过SSH图形转发的方案,但是图形转发浏览器效果极差。我承认这个需求是有点怪,不过事实是,只要有的网页元素复杂点,这个远程浏览器的图形就卡死了。

    4.飞腾版上的make选项

    这个之前看了大量网上的资料,最后得到了一个可行方案。采用make进行编译的,需要下载最新的config.guess和config.sub来配置make项目,configure时,build、host和target都是arm-linux。

  • 相关阅读:
    CSS元素选择模式
    恒生电子,快手25届实习内推
    Win11系统小组件打不开?Win11系统小组件无法打开解决方法
    组件通信的方法
    科大讯飞 vue.js 语音听写流式实现 全网首发
    RabbitMQ
    nodeJS--axios和fetch
    【数据结构基础_数组】Leetcode 48.旋转图像
    开源网安受邀参加数字安全高峰论坛,为数字经济发展保驾护航
    【微服务】SpringCloud微服务剔除下线源码解析
  • 原文地址:https://blog.csdn.net/a054545641/article/details/105523351