统信UOS系统开发笔记(一):国产统信UOS系统搭建开发环境之虚拟机安装

news2024/11/25 4:57:23

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130876940

红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)

国产麒麟系统、统信UOS系统相关开发

上一篇:没有了
下一篇:敬请期待…


前言

  开发国产应用,需要使用到统信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继续加油!!!


上一篇:没有了
下一篇:敬请期待…


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130876940

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/571401.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue 弹窗实现方法

Vue实现弹窗的方法有很多种&#xff0c;这里给出一个简单的示例&#xff1a; 1. 首先&#xff0c;在Vue项目中创建一个名为Modal.vue的组件文件&#xff1a; html <template> <div class"modal-mask" v-show"visible" click.self"close"…

基于遗传算法和非线性规划的函数寻优算法(matlab实现)

以下内容大部分来源于《MATLAB智能算法30个案例分析》&#xff0c;仅为学习交流所用。 1 理论基础 1.1 非线性规划 非线性规划是20世纪50年代形成的一门新兴学科。1951年库恩和塔克发表的关于最优性条件(后来称为库恩塔克条件)的论文是非线性规划诞生的标志。非线性规划研究…

报表控件FastReport使用指南-在Ubuntu LTS中创建PDF文档

FastReport 是功能齐全的报表控件&#xff0c;可以帮助开发者可以快速并高效地为.NET&#xff0c;VCL&#xff0c;COM&#xff0c;ActiveX应用程序添加报表支持&#xff0c;由于其独特的编程原则&#xff0c;现在已经成为了Delphi平台最优秀的报表控件&#xff0c;支持将编程开…

如何避免Salesforce Apex代码中5个常见错误,提升开发技巧?

编码是一门需要严谨和谨慎的技术&#xff0c;即使是有经验的开发人员也会犯错。一些最常见的编程错误&#xff0c;可能会导致严重的后果。因此&#xff0c;作为一名开发人员&#xff0c;了解并避免这些错误是非常重要的。 本篇文章将为学习者介绍在编写Apex代码时一定要规避的…

Java核心锁基准测试

测试模型 基于JMH基准测试库 测试代码 package com.lsy.study.benchmark;import org.openjdk.jmh.annotations.*; import org.openjdk.jmh.results.format.ResultFormatType; import org.openjdk.jmh.runner.Runner; import org.openjdk.jmh.runner.options.Options; import…

《人工智能算法案例大全:基于Python》——实践AI算法,驭智创新之路

导语 随着人工智能&#xff08;AI&#xff09;技术的飞速发展&#xff0c;AI算法成为推动智能化进程的核心要素。而在这个领域中&#xff0c;一本名为《人工智能算法案例大全&#xff1a;基于Python》的书籍引起了广泛关注。本文将深入探讨这本书所呈现的丰富案例&#xff0c;…

Linux——网络套接字2|Tcp服务器编写

本篇博客先看后面的代码,再回来看上面这些内容。 .hpp文件,基本调用 服务器基本框架

Ubuntu下Docker部署Gitlab CI

1. ubuntu gitlab安装步骤 1.1 更新系统软件包列表&#xff1a; sudo apt update1.2 安装必要的依赖项&#xff1a; sudo apt install curl openssh-server ca-certificates tzdata perl1.3 下载并安装 GitLab 包&#xff1a; curl -LO https://packages.gitlab.com/instal…

Springboot2.5.x版本之自动创建(H2/DERBY/HSQL)数据源源码分析-yellowcong

场景&#xff1a;当我们没有配置mysql&#xff0c;postgresql等数据源的时候&#xff0c;pom.xml里面引入了H2/DERBY/HSQL jar包&#xff0c;也没有配置连接&#xff0c;却有数据源创建的情况。 springboot启动的第一步 1.DataSourceAutoConfiguration 配置类启动 2.DataSource…

DolphinScheduler远程启动任务

我本地有JAVA程序&#xff0c;需要调用DolphinScheduler的接口启动任务&#xff0c;动态去调用 1、DolphinScheduler的内容逻辑关系 先明确DolphinScheduler内部任务的逻辑关系 项目 |——工作流 |——任务&#xff08;节点&#xff09; 我起的是工作流&#xff0c;一个任务完…

Transformer仅有自注意力还不够?微软联合巴斯大学提出频域混合注意力SpectFormer

本文介绍一篇来自英国巴斯大学&#xff08;University of Bath&#xff09;与微软合作完成的工作&#xff0c;研究者从频率域角度入手探究视觉Transformer结构中的频域注意力和多头注意力在视觉任务中各自扮演的作用。 论文链接&#xff1a; https://arxiv.org/abs/2304.06446 …

为什么都说测试岗是巨坑,趁早跳出去?10年测试人告诉你千万别上当了...

每次都有人问我软件测试的前景是什么样的&#xff0c;每年也会有人很多人纷纷涌入测试的岗位上&#xff0c;希望自己能够进入阿里、华为等大厂。 但是测试岗位真的那么吃香吗&#xff1f;今天我结合从零基础小白到测试开发的成长经历&#xff0c;来说下这个行业的发展前景&…

vmware安装debian 11.7.0 配置LVM

vmware安装debian 11.7.0 配置LVM 1、下载镜像2、创建并安装debian 11虚拟机2.1、选择 Graphical install2.2、选择安装过程显示语言和系统语言2.3、选择地区2.4、键盘映射2.5、设置主机名-debian2.6、设置网络-直接跳过2.7、设置root密码2.8、创建普通账户2.9、为普通账户设置…

【论文阅读】Modeling of Bitcoin’s Blockchain Delivery Network

文章目录 摘要一、引言二、相关工作A. BTC 网络的测量报告B. 业务概况对 BTC 网络的影响C. 数据分布算法 三、节点连接性、RTT 和块大小A. 建模节点连接B. 建模往返时间 (RTT)C. 建模区块和交易传输时间 四、数据分发和传播五、交易费率和块费率六、分布式网络的排队模型A. 区块…

C++ 中 switch 的性能优化

问题 有这样一段代码&#xff0c;编译器会傻傻地做多次 compare 来找到对应分支吗&#xff1f; #include <stdio.h> #include <stdlib.h> int func(int i) {return (long)(&i) i rand(); }int test(int flag) {int i 0;switch (flag) {case 0:i func(i);…

软件设计师 试题六零基础做题方法分解

接口要实现implements&#xff0c;父类要继承extends 做题技巧&#xff1a;如果在接口下的代码可以不写public 接口后面有个代码&#xff0c;在下面代码中一定有implements对他实现&#xff0c;接口下面是抽象方法也就是函数的实现&#xff0c;具体的实现再类中&#xff0c; 就…

Spring的Bean的生命周期

Spring的Bean的生命周期 Spring的Bean的生命周期 Spring的Bean的生命周期 Spring的Bean的生命周期包括以下阶段&#xff1a; &#xff08;1&#xff09;实例化Instantiation&#xff08;2&#xff09;填充属性Populate properties&#xff08;3&#xff09;处理Aware接口的回调…

华为OD机试真题 Java 实现【查找充电设备组合】【2023Q1 100分】

一、题目描述 某个充电站&#xff0c;可提供n个充电设备&#xff0c;每个充电设备均有对应的输出功率。任意个充电设备组合的输出功率总和&#xff0c;均构成功率集合P的1个元素。功率集合P的最优元素&#xff0c;表示最接近充电站最大输出功率p_max的元素。 二、输入描述 输…

( 链表) 203. 移除链表元素 ——【Leetcode每日一题】

❓203. 移除链表元素 难度&#xff1a;简单 给你一个链表的头节点 head 和一个整数 val &#xff0c;请你删除链表中所有满足 Node.val val 的节点&#xff0c;并返回 新的头节点 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,6,3,4,5,6], val 6 输出&#xff1a;[1…

探秘 | 如何分辨内网和外网?

目录 &#x1f4a1; 什么是外网IP、内网IP&#xff1f; &#x1f4a1; 对于自有路由器上网的用户&#xff0c;可以这样理解外网IP、内网IP &#x1f4a1; 几个大家经常会问的问题 什么是外网IP、内网IP&#xff1f;很多用户都有一个疑惑&#xff0c;如果不使用路由器拨号上网…