[文章]鸿蒙系统环境搭建--文(陈高君)

阅读量0
1
3
上回说到,对开发板 HarmonyOS HiSpark AI Camera,组装好了硬件。要在其上运行鸿蒙系统,结合我的电脑,需要用 Windows 系统烧录和用linux 系统进行编译。
电脑以 Win10 为基准,先安装 VMware,这里提供一个安装包,一路下一步就好。接着安装 Ubuntu.1.官网下载桌面版本 Ubuntu 20.04.1 LTS 的安装镜像ubuntu-20.04.1-desktop-amd64.iso,最后在VMware 里新建虚拟机.
文件菜单 -->新建虚拟机


选择典型方式,安装程序光盘镜像文件,浏览到刚才下载的 iso 镜像。


这里设置默认用户名为harmony,密码123456
设置虚拟机位置,默认即可。

初始分配磁盘空间为 20GB,后续不够的话可以再增加。


点击完成后,一般要花个15分钟左右才能安装完成。


安装完毕,登录系统后,可更改中文服务器,加速下载,并更新系统


sudo apt-get update
sudo apt-get upgrade


虚拟机默认的内存为 2 GB,处理器为 单核,为了提高后续编译鸿蒙代码的效率,可以在 虚拟机 菜单 --> 设置调整参数。可根据自己电脑的配置,相应调整虚拟机的可用资源。这里调整为 8GB 内存,4核 CPU,
为了系统好用,可选安装 VMware Tools
在 虚拟机 菜单 --> 安装 VMware Tools,就能看见一个虚拟光盘文件,将 gz 文件解压到用户目录下cd /media/harmony/'VMware Tools'/
          tar -zxvf VMwareTools-10.3.2-9925305.tar.gz -C ~/
进入解压目录后,安装工具cd vmware-tools-distrib/
                           sudo ./vmware-install.pl
这样一些增强功能,比如不同操作系统之间的文件拖拽复制,就能使用了,临时传些小文件会很方便。
下面设置共享文件夹


1. 虚拟机方式
遇到 Win10 和 Ubuntu 共用的文件,比如源码目录,直接共享避免复制会更方便些。
在虚拟机 菜单 --> 设置 --> 选项 --> 共享文件夹
选择 添加...,把 Win10 系统内的目录加入文件夹列表,启用读写权限即可。我们往里面复制几个文件和目录。
这时,选择的目录会映射到 Ubuntu 系统中 /mnt/hgfs目录,我们可以建立一个软链接到用户目录方便访问。
ln -s /mnt/hgfs/HarmonyOS_Code ~/harmony/HarmonyOS_Code
若不需要,也可以删除软链接
rm -rf  ~/harmony/HarmonyOS_Code
进入目录就能看到 Windows 系统下的文件了。
cd ~/harmony/HarmonyOS_Codell


2. IP地址方式
另一种方式就是通过IP地址方式来共享,这种方式更为通用,不限于虚拟机,可以在局域网内与多个 linux 主机与 windows 电脑之间实现共享文件。
先在 Ubuntu 上配置网络,在虚拟机 菜单 --> 设置 --> 硬件 --> 网络适配器,设置NAT模式与对应的虚拟网卡与网段。


3. 查询 IP 地址进入 Ubuntu 系统查询 ip 地址,记住这个地址。ifconfig
如果显示没有安装,则先安装net-tools
sudo apt install net-tools


4. 安装共享网络
sudo apt-get install samba
在 Ubuntu系统内,选择需要共享的目录上右键-->属性-->本地网络共享
把当前用户 harmony加入授权列表,输入访问密码123456
sudo smbpasswd -a harmony


5. 映射网络驱动器
回到 Win10 内在此电脑上右键-->映射网络驱动器...
填入访问地址
\xxx.xxx.xx.xxxharmonyOS


这样在 Win10 内就能轻松访问到 Ubuntu 下的文件了。
至此,操作系统基本搭建完成了。
<span]

回帖

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