[文章]小白学习【鸿蒙系统开发】——从学习Linux开始

阅读量0
0
0
`    在查看官方给的开发环境配置时,我的心情是崩溃的;之前只做过一些板级驱动开发,对Linux接触不多,更不用说配置那么多环境工具了,无从下手,但是不会就学呗!这不仅是一种科研态度,更是一种生活态度!


    关于开发环境,有以下几种方案:
  1)Windows上安装虚拟机;
  2)Win + Linux单系统解决方案;
  3)Win + Linux单设备双系统解决方案;
  4)Win + Linux双设备双系统解决方案;
  分析来看,方案2需要两个系统共用系统盘(电脑内存八太足),方案3不能同时运行两个系统,文件交互会有问题,方案4......(我也想啊,没钱啊),因此果断地采用了方案1,在Windows安装虚拟机,就解决了大部分问题。
  在尝试方案3的时候,因为觉得方案太耗我磁盘资源,就给放弃了,结果,在之后用虚拟机的时候提示VM与Device/Credential Guard不兼容:
                                                      
  有人遇到的话千万别慌,哈哈,因为我找了好久的好用的解决方案会教给你:(注意只是Win10版本的)
  原因分析:VMware和Hyper-V不兼容导致。
    Win10专业版解决方法:
  1、控制面板—程序——打开或关闭Windows功能,取消勾选Hyper-V,确定禁用Hyper-V服务。
  2、之后重新启动计算机,再运行VM虚拟机即可。
    Win10家庭版解决方法:
  1、按下WIN+R打开运行,然后输入services.msc回车;
  2、在服务中找到HV主机服务,双击打开设置为禁用;
  3、再打开WindowsPowerShell(管理员)
  4、运行命令:bcdedit/set hypervisorlaunchtype off;
  5、再重新启动Win10系统就可以解决VM虚拟机打不开的问题了。
   
    然后上手第一步就是查看虚拟机操作系统的IP以及配置IP:
    1、打开Terminal终端,输入ifconfig,回车;可显示虚拟机的虚拟网卡;
                                   
1603333670(1).png

    2、打开Terminal终端,输入sudo ifconfig xxx(虚拟网卡名称) 192.168.XX.X(主机的对应IP)  ,即可设置本Linux的IP地址,局域网内的其他机器可通过此IP提供远程登录访问;
                                   
1603333741(1).png

    3、ping主机IP,可实现连接;
                                   
未命名图片.png

    4、开关网卡命令:
     开:sudo ifconfigxxx up ;
     关:sudo ifconfigxxx down;
学习其他指令——命令总结:
         
1.png
2.png
3.png

以上就是基本的学习Linux的基本过程。以后就是进行鸿蒙系统的工具配置!



`
153551348692492128231.jpg

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友