本帖最后由 stm1024 于 2024-11-16 22:20 编辑
今日测试了一下更换系统。
前期使用的buildroot构建的文件系统,虽然也具有linux的核心功能,但是很多工具是缺少的,例如wget,apt等,所以以前在Ubuntu等发行版上用到的一些工具,在这上面就没有了,安装都挺麻烦的,好在米尔官方提供了debian构建的文件系统,因此今日测试更换系统,并测试其中的一些命令。
1. 更换系统
官方提供的资料中有预编译好的linux系统(默认安装),以及debian发行版,如下所示:
按照手册《MYD-LR3568 Linux软件开发指南.pdf》的说明,可以有两种方式,一种是采用SD卡,另外一种是烧录到EMMC中,无论哪种,按照手册的说明,一步一步操作即可。
我这里使用的采用SD卡的方式。
需要用到的软件官方也提供了,即SDDiskTool_v1.76,如下所示:
做好SD卡镜像以后,断电情况下插入开发板的SD卡槽中,然后上电就可以等待其更新了。整个过程很傻瓜化,非常方便快捷。
2. 系统测试
进入系统以后,大概是这样的:
有一个简陋的xTerm终端模拟器,看着很憋屈,对中文的支持也不是很好,换成了我比较习惯的gnome-terminal:
注意系统还带有一个xfce的截图,在附件中:
猜猜我是怎么给截图软件截图的?
我们可以通过它进行截图,后面的很多图片都是通过它截图的。
修改配置了一下IP等属性,修改配置了一下IP等属性,系统是提供了SSH服务,通过开发板的IP信息,配置一下MobaXterm,就可以连接上系统了,如下:
查看系统信息如下:
安装软件使用apt,例如安装neofetch查看系统信息:
安装一个htop,linux环境下的任务管理器。
以及其他各种有需要的软件包。
3. C开发环境
这个debian发行版是带gcc的,如下所示:
这就很方便了,我们可以直接在本地编译C语言代码了,而不用像一些入门版的Linux环境,需要交叉编译,鼓捣来鼓捣去真的挺麻烦的。
安装了一个gedit,虽然这个编辑器也不咋地,但是再怎么说都是一个图形化的编辑器,比vi或者nano等对**来说还是方便太多。写一个测试代码:
编译,运行:
显示一切正常。
OK,今日测试就是这样。
|