前言

  电脑从U盘装麒麟系统,搭建实机Qt开发运行环境。

 

制作麒麟系统U盘(使用LiveUSB)

步骤一:先准备个至少8GB的U盘

  之前购买的一批联想U盘,如下图:
  
  查看U盘:
  

步骤二:制作工具LinuxLiveUSBCreator

  
  
  

  
  
  

步骤三:准备麒麟系统

  有挺多版本的,这次装的x86的,挑一个:
  

步骤四:制作U盘

  
  
  
  确认镜像和写入的设备。
  
  等待:
  
  
  

结论补充

  用该种方法,笔者卡到了syslinux 3.86第一行就不动了:
  
  因为这个工具制作的启动U盘,磁盘有已用大小,也能直接显示,就是打开磁盘后内部没有文件(隐藏的也没有),所以无能为力。(可以直接使用UltraISO修改syslinux也行,没有做测试了)。

 

制作麒麟系统U盘(使用UltraISO)

步骤一:先准备个至少8GB的U盘

  之前购买的一批联想U盘,如下图:
  
  查看U盘:
  

步骤二:制作工具UltraISO

  

步骤三:准备麒麟系统

  有挺多版本的,这次装的x86的,挑一个:
  

步骤四:制作U盘

  
  
  

  
  
  

  注释掉中间那一句:
  

  大功告成!!!

 

联想电脑无法识别启动U盘

  需要在bios种修改安全设置:
  
  重启后,再进入bios修改启动设置:
  

  能成功启动U盘了(用老毛桃测试)
  

 

电脑安装麒麟系统

步骤一:U盘插入电脑

  F12,选择U盘启动:
  

步骤二:电脑从U盘启动

  可以设置启动顺序也可以进入顺序选择,选择当次从U盘启动
  

步骤三:点击进行安装

  选择第二项:
  

  然后进入安装步骤:
  

  

  

步骤四:安装完成

  
  重启后,查看版本:
  

 

Qt安装与部署

开发环境

  本操作系统已经自带了Qt,如arm或者其他v4,v7可能没有,需要自己从源码编译或者从官网下载ubuntu的qt安装包,具体如何安装在本系列笔记二和笔记三包含了,有兴趣的可以查阅。
  拷贝ubuntu版本的过去,Qt安装系列笔记《麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12》,编译出现错误如下:
   

  是因为时间不对,文件的修改时间比当前系统时间早,所以出现该问题,最简单的方法就是卸载了重新安装一次。
Gl库错误参考《关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法》
  然后运行开发成功:
  

部署环境

  麒麟的qt安装好后,生成的可执行文件,若没有依赖Qt之外的三方开源库,直接将执行文件拷贝开,然后直接运行即可,如下图:
  

麒麟系统开发笔记(五):制作安装麒麟系统的启动U盘、物理机安装麒麟系统以及搭建Qt开发环境的更多相关文章

  1. Django开发笔记五

    Django开发笔记一 Django开发笔记二 Django开发笔记三 Django开发笔记四 Django开发笔记五 Django开发笔记六 1.页面继承 定义base.html: <!DOC ...

  2. 真实的物理机安装Centos7系统后网卡只有lo没有eno1的解决办法:实际上是物理机未安装网驱动卡

    问题症状: 我真实的物理机安装Centos7系统后,在/etc/sysconfig/目录下查看,发现网卡只有lo没有eno1,出现该问题的实际原因是物理机未安装网驱动卡. 解决办法: 不多说了,让我们 ...

  3. 第一章 搭建Qt开发环境

    第一章 搭建Qt开发环境 1.到http://download.qt-project.org/archive/上下载Qt的源码包.我下载的是qt-everywhere-opensource-src-4 ...

  4. Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程

     Windows+QT+Eclipse+MinGW搭建QT开发环境详细教程 一.准备工具: QT-SDK for Windows:http://get.qt.nokia.com/qtsdk/qt-sd ...

  5. 如何在linux下制作一个windows的可启动u盘?

    如何在linux下制作一个windows的可启动u盘? 情景是这样的,有一个windows10的iso,现在想通过U盘安装,要求即支持UEFI(启动引导器),又支持Legacy(启动引导器),因为有一 ...

  6. windows下VisualStudio和QtCreator搭建Qt开发环境

    一.简介 集成开发平台IDE都有各自的长处,编写Qt程序可根据自己的喜好来选择相应的IDE.下述文章都是装载博友的文章,其中有很多细节还得自己调整. 二.详解 1.VisualStudio搭建Qt开发 ...

  7. 如何在 VS Code 中搭建 Qt 开发环境

    前言 VS Code 高大上的界面.强大的智能联想和庞大的插件市场,着实让人对他爱不释手.虽然可以更改 Qt Creator 的主题,但是 Qt Creator 的代码体验实在差劲.下面就来看看如何在 ...

  8. 记一次物理机安装centos7.5 出现黑屏的问题

    记一次物理机安装centos7.5 出现黑屏的问题 一.问题出现 使用物理机安装centos7.5,选择Install CentOS Linux7之后,并没有出现选择语言的界面,而是只出现了一个鼠标, ...

  9. 麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12

    前言   开发国产应用,使用到银河麒麟V4,V10,本篇以V10记录,参照上一篇可安装V4.V7.V10三个版本,麒麟V4系自带了Qt,麒麟V10没有自带Qt,需要自己编译搭建环境.   银河麒麟V1 ...

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

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

随机推荐

  1. [转帖]关于winrm远程ps登录执行出现中文乱码和?乱码问题及其解决办法

    https://segmentfault.com/a/1190000040566946?utm_source=sf-similar-article python的winrm库提供了命令行远程连接的功能 ...

  2. 在线安装gfortran的方法-CentOS8 or 阿里龙蜥

    在线安装gfortran的方法-CentOS8 or 阿里龙蜥 背景 在阿里云上面进行了 speccpu2006的测试验证 但是发现总是很多包安装不过去 原因是阿里最小化安装的龙蜥系统. 缺少很多编译 ...

  3. JVM启动速度大页内存验证

    大页内存设置 先查看 cat /proc/meminfo |grep -i huge 获取大页内存的大小信息. AnonHugePages: 42022912 kB HugePages_Total: ...

  4. CentOS7 RPM离线安装PG12的办法

    1. 先需要下载相应的rpm包 地址 https://pkgs.org/search/?q=postgresql12 一般至少要下载如下四个包 postgresql12-12.3-1PGDG.rhel ...

  5. 仅杀掉当前目录的java进程的办法

    比较简单,比如当前目录名字是 /su 就可以写成如下: 利用 /proc/ 下面的cwd 来进行判断直接杀进程 尽量路径唯一标识符 进行处理. for i in `ps -ef |grep java ...

  6. redis 6源码解析之 事件

    redis的事件分为:文件事件和时间事件.文件事件是基于I/O的事务处理,时间事件则是基于时间点的事务处理.redis事件支持的多路复用包含四个实现:ae_epoll.c,ae_evport.c,ae ...

  7. echarts更改x和y轴的颜色

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  8. TortoiseGit 常见问题汇总

    1.test分支修改后合并到master分支 1)切换本地分支到master分支 2)TortoiseGit --->  merge,选择远程分支test 提交到远程分支master 2.将远程 ...

  9. 时不我待,拥抱趋势,开源IM项目OpenIM技术简介

    坚持开源 开源的理念是基于共享.合作和透明的原则,将软件.代码等知识资源公开并允许他人使用.修改和重新分发,以促进创新和发展.以下是几个开源的优点: 创新:开源可以促进创新,通过让其他人改进或扩展已有 ...

  10. 开源OpenIM:高性能、可伸缩、易扩展的即时通讯架构

    网上有很多关于IM的教程和技术博文,有亿级用户的IM架构,有各种浅谈原创自研IM架构,也有微信技术团队分享的技术文章,有些开发者想根据这些资料自研IM.理想很丰满,现实很骨感,最后做出来的产品很难达到 ...