0. 前言

出于个人兴趣,也出于对国产操作系统的好奇,想尝试一下以LiteOS为内核的Openharmony。但过程相当不顺利,主要原因是官方文档内容组织的不敢恭维。挺好的东西,不把说明书写好,让用户怎么用?我研究的核心问题就一个:如何在基于Qemu仿真的Openharmony中输出一个hello world。大家可以看看这个官方网站:https://www.openharmony.cn/mainPlay,看看能不能找到教程,能不能找到从安装环境到用Qemu仿真的教程。

你不能让只是好奇的用户直接去买板子吧。可看看官方教程写的,全是各种设备的操作。这是文档组织者的傲慢。如果Openharmony官方文档写得足够好,这篇博客本不该存在。

好,牢骚发完了。说一下这篇博客大致在干什么事。这篇博客基于在VMware上新创建的Ubuntu 20.04.1,搭建Openharmony的运行环境,如何正确编译并进入Qemu的仿真。

阅读全文 »

0. 前言

对于远程开发而言,目前最好的IDE是VSCode。可使用SSH时,不仅每次连接远程服务器都要属于一次密码,关键是每次打开一个新目录都要输入密码。过于繁琐的操作,直接影响心情。

这里记录一下如何设置,达到VSCode免密登录远程主机的效果.

阅读全文 »

一、操作系统

  1. 概念:硬件上的第一层软件。
   graph LR
   硬件-->操作系统-->应用软件
  1. 分类:

    • 桌面操作系统:Windows、macOS、linux
    • 移动移动端操作系统:Android、IOS
    • 服务器操作系统:Linux、Windows
    • 嵌入式操作系统:Android(底层为Linux)

    Linux免费、稳定、高效。

阅读全文 »

前言

预想达到的效果:多台Ubuntu之间,Ubuntu和win10之间,只用ip地址就可可以进行图形化界面文件共享。比如以下效果,看上去就是一个特殊的文件夹。

这样的效果对于含多台ubuntu服务器的实验室来说是很有帮助的,既可以免去用硬盘在多服务器上拷贝数据的痛苦,又可以用自己的win10电脑轻易查看服务器文件

我们使用的插件是samba,只需在ubuntu上进行安装,即可实现上述效果。
官方要求Ubuntu16.04,实测Ubuntu18.04,Ubuntu20.04也可以

阅读全文 »