前言

  开发国产应用,需要使用到统信UOS系统,之前已经开发过国产银河麒麟V4、V7和V10版本了,本次新项目使用到统信UOS,记录UOS虚拟机安装流程,方便快捷进行相关开发工作。

 

提前准备

  • VMware 16虚拟机软件
      下载VM16版本及以上的vmware虚拟机版本,否则没有CentO8选项,自行百度下载安装。
      
  • 统信UOS镜像
      下载麒麟对应的镜像,笔者的镜像为:
      
      对比了下之前的积累:

      深度UOS。
 

安装统信UOS虚拟机

步骤一:打开虚拟机软件

  

步骤二:新建虚拟机

  
  
  

  下一步,统信UOS是基于debianD 10进行开发的,所以选择“Debian 10.x 64位”。
  

  
  处理器是根据自己的电脑选择,笔者是8核16线程,分2个核2个线程给虚拟机:

  
  内存根据自己的电脑选择,笔者是32GB的内存,所以这个8GB:

  

  网络,使用桥接方式,让虚拟机在网络上也有自己的ip地址,相当于一台物理机:

  

  

  

  此处,磁盘很重要,为了实际使用多少就多少磁盘,要创建虚拟磁盘,如下图:
  

  

  
  

  点击完成,则创建成功:
  

步骤三:给虚拟机安装统信UOS镜像

  要将该虚拟机改为从镜像启动(没有系统的时候,自动从DVD启动),如下图:
  

  配置DVD从镜像启动:
  

  然后开启虚拟机,如下图:
  

  下图是成功启动镜像的视图:

  

  鼠标移入进去,使用按键选择第一项安装:

  

  启动后出现:

  

  一直若影若现,效果还不错:

  

  下面开始选择配置安装,要选英文和中文:
  

  先修改磁盘分配:

  

  直接使用自动了:

  

  此处,设置root密码:

  

  

  (PS:规则强制要求密码输入类型,很不友好,虽然centos等其他也有要求,但是在创建的时候是可以使用简单的,规则也没有这么严格,作为系统真没必要,说实在这里最后使用了大小写混合且长度足够长的才可过去,所以干脆不设置了,等装好系统之后再sudo启动root账户试一试)

  然后设置用户的密码,又是上面这个问题,无语了(对于普通使用者不是很友好,强制要求太强容易暴露自己的特殊密码,因为复杂的记不住,记住的一定是自己常用的):

  

  然后,开始安装:
  

  进入安装过程:
  

  安装完成,如下图:
  

步骤四:安装完成,重启进入系统标志安装成功

  重启,进入系统,如下图:
  

  

  

  登录进入系统:
  

  右键打开“终端”,去重置密码,虽然提示是错误的,但是不符合之前的规则也是无法设置成功的:
  

  设置root密码,从而开放root
  

  密码,root和yang都设置为“Qwe21497936”。

 

检查Qt环境

  无自带qmake,但查了下有qt的安装痕迹:
  

  但是无法启动demo等:
  

  可理解为带了一些qt4和qt5的可运行的工具,但是编译和编辑环境没有:
  

  使用体验可以,不卡顿,符合windows的用户使用习惯,保留了linux的终端模式。(PS:还发现ctrl+alt+A的QQ截图,uos自己使用这个也能截图,还能录像(具体没测试是否可以区域录像):
  

  用户体验上做了不少的工作,这部分可以说初步体验是优于麒麟的。

 

检查系统信息

  查看系统信息:
  

  (PS:麒麟也好,统信uos也好,请不要联系笔者获取镜像,技术员出身,分享技术,想下载请自行搜索下载)
  价格:
  

 

检查输入法

  输入法:预制了不少输入法,使用了下很好:
  

  我们只使用拼音和键盘,配置下:
  

  输入法测试:
  

 

检查磁盘分配

  查看系统磁盘分配(500GB,自动分配模式):
  

 

对于统信UOS个人初步使用感受

  总的来说,统信uos系统,为用户考虑,用户使用习惯,并且落到实处了,用起来还确实还挺可以的(其他国产系统用起来有一种滞后不灵敏的感觉,当然这里还没深入使用开发),在此,希望统信UOS继续加油!!!

统信UOS系统开发笔记(一):国产统信UOS系统搭建开发环境之虚拟机安装的更多相关文章

  1. TERSUS无代码开发(笔记08)-简单实例电脑端后台逻辑开发

    主管审批功能逻辑开发 1.查询逻辑开发(查询待审批记录) 2.批准处理(将选中的一条记录进行批准处理)  =============================================== ...

  2. TERSUS无代码开发(笔记07)-简单实例手机端后台逻辑开发

    提交申请逻辑开发 1.添加父级对象引用(从父级对象中获取前端输入框的值) 1.设计数据库表(表名和字段名称不能用中文) 2.设计置数据库主键(可设联合主键) 3.传值形成数据实列处理 4.服务器端处理 ...

  3. 硬件开发笔记(一):高速电路设计Cadence Aleego软件介绍和安装过程

    前言   红胖子软硬通吃的前提的使用AD,涉及到高速电路板,要配合高速硬件工程师,使用Aleegro更合适,遂开启了Aleegro设计电路板学习,过程保存为开发笔记,旨在普及和沟通技术,共同进步,学无 ...

  4. Centos7.4环境下搭建Python开发环境(虚拟机安装+python安装+pycharm安装)

    目录 一.安装 Centos7.4虚拟机 二.安装 python3.6.7 三.安装 pycharm 一般情况下,大家都是在 Windows平台下进行 Python开发,软件安装和环境搭建都非常&qu ...

  5. [APP] Android 开发笔记 006-使用短信验证SDK进行短信验证

    1. 下载SDK (http://www.mob.com/#/download) SMS For Android Studio: http://www.mob.com/download/sms/and ...

  6. python开发笔记-Python3.7+Django2.2 Docker镜像搭建

    目标镜像环境介绍: 操作系统:ubuntu16.04 python版本:python 3.7.4 django版本:2.2 操作步骤: 1.  本地安装docker环境(略)2. 拉取ubunut指定 ...

  7. 树莓派开发笔记(十五):树莓派4B+从源码编译安装mysql数据库

    前言   树莓派使用数据库时,优先选择sqlite数据库,但是sqlite是文件数据库同时仅针对于单用户的情况,考虑到多用户的情况,在树莓派上部署安装mysql服务,通过读写锁事务等使用,可以实现多进 ...

  8. ASP.NET MVC4 微信公众号开发之网页授权(一):搭建基础环境

    首先你得注册并认证一个个人或企业的微信公众号===服务号从而确保获得以下接口权限: 然后打开公众号设置里的功能设置里找到业务域名和网页授权域名分别填上你的域名(注:已备案的域名),如下图所示: 到这里 ...

  9. Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

    引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...

  10. CoolBlog开发笔记第4课:数据库模型设计

    教程目录 1.1 CoolBlog开发笔记第1课:项目分析 1.2 CoolBlog开发笔记第2课:搭建开发环境 1.3 CoolBlog开发笔记第3课:创建Django应用 前言 我新书<Py ...

随机推荐

  1. Nginx双层域名时 iframe嵌入/跳转页面的处理过程

    Nginx双层域名时 iframe嵌入/跳转页面的处理过程 背景 两年前在上一家公司内遇到一个Nginx的问题 当时的场景是 双层nginx代理时(一层域名侧, 一层拆分微服务的网关层) 程序里面会打 ...

  2. nginx日志定期备份清理的方法

    nginx日志定期备份清理的方法 前言 实在不想动不动就 yum install 也不太想因为一个很小的需求就搞一下ansible. 想着能够尽量简单, 尽量方便的进行一些工作. 具体思路就是 压缩, ...

  3. [转帖]kvm web管理 webvirtmgr

    https://www.jianshu.com/p/8fd2ddadebe9 reference https://blog.csdn.net/yangshihuz/article/details/10 ...

  4. [转帖]Linux性能测试之LTP

    https://www.modb.pro/db/487946 hello,大家好,今天为大家更新一篇关于Linux性能测试的文章,大家都知道在Windows下测试计算机的性能,我们可以使用鲁大师等软件 ...

  5. Oracle12c(未更新任何补丁) 使用compression=all 参数导出之后导入失败

    1. 最近使用Oracle12c 进行相关的测试工作, 平台linux 和 windows 都有一个问题 备份恢复使用的 compression=all 时导入数据库不管是oracle12c还是 or ...

  6. 万能shell 简单查看已存在日志所有的启动记录

    程序将日志 自动打包成了 gz 文件,  今天突然想查查所有的日志有没有相关关键字. 第一步解压缩所有的日志 cd 到相关目录 for i in `ls` ; do gzip -d $i ; done ...

  7. Codeforces round 919 (div2)

    Problem - A - Codeforces 暴力枚举 就可以: #include <bits/stdc++.h> #define int long long using namesp ...

  8. 拜占庭将军问题和 Raft 共识算法讲解

    作者: 京东物流 郭益如 导读 在分布式系统中, 什么是拜占庭将军问题?产生的场景和解决方案是什么?什么是 Raft 共识算法?Raft 算法是如何解决拜占庭将军问题的?其核心原理和算法逻辑是什么?除 ...

  9. vue中$children的理解

    官网介绍 $children $children 获取当前实例的直接子组件 .需要注意 $children 并不保证顺序,也不是响应式的.[特别重要] 如果你发现自己正在尝试使用 $children ...

  10. echarts轮训展示某个

    //学校资产占比的配置 function schollAssets() { var myChart = window.$echarts.init( document.getElementById('s ...