扫码加入

  • 正文
  • 相关推荐
申请入驻 产业图谱

从入门到智能家居控制!为树莓派CM0的搭建轻量级桌面环境!

2025/12/05
1920
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

特别感谢文章作者:HonestQiao / 乔楚,辛苦制作了一整套详尽的教程,非常适合新人及树莓派爱好者学习使用!

系列文章简介

树莓派CM0(Compute Module Zero)是一款基于Raspberry Pi Zero 2 W核心的系统级模块,以其紧凑的尺寸、完整的接口和出色的性价比,成为嵌入式开发和定制化项目的理想选择。本系列文章将带领您从零开始,深度挖掘这块小巧开发板的无限潜力。

通过本系列教程,您将学会:

1.为CM0选择并安装最适合的操作系统

2.搭建轻量级桌面环境

3.实现多种音频输出方案

4.构建复古游戏平台

5.打造家庭多媒体中心

6.部署智能家居控制系统

今天第二部分,搭建轻量级桌面环境。

树莓派CM0资源有限,仅配备512MB RAM。若运行GNOME或KDE等常规桌面环境,会出现明显卡顿。好在有Xfce、LXQt等轻量级桌面环境,能以较低资源消耗提供完整的桌面体验。

综合考虑,我选择在树莓派CM0上安装Xfce桌面环境。它既轻量,又简单易用,同时界面也不至于过于简陋。

DietPi也提供了对Xfce的支持,安装好就能很好的运行。

一、安装Xfce

在树莓派CM0的DietPi系统中,安装Xfce非常的简单。

在上一篇文章《最适合树莓派CM0的操作系统DietPi》中,已经配置好了ssh服务,所以通过ssh远程登录到树莓派CM0的DietPi系统,然后进行操作即可。

先使用下面的命令,进入DietPi的软件管理:

dietpi-software

接着进入‘Browse Software’,浏览经DietPi优化测试的软件:

在列表中,选中‘Xfce’,然后按Tab键跳转到‘Confirm’按钮确认,并返回到主界面。在主界面,选中 Install 并回车,开始安装软件:

等待安装完成即可。安装完成后,回到主界面,选择Exit退出。

二、设置Xfce开机启动

使用如下的命令,进入开机启动管理:

dietpi-autostart

在该界面中,选择LightDM login mask,表示开机启动桌面环境。

选中后,按Tab键跳转到‘Select’按钮,回车生效。

最后跳转到Exit按钮退出。

注意,在dietpi-software浏览软件中Xfce前面有个数字25,在dietpi-autostart中LightDM login mask之前有一个数字16,该数字为软件编号,可用于快速安装。

例如,直接使用如下的命令快速安装并设置开机启动:

dietpi-software  install  25dietpi-autostart  16

三、设置中文环境

默认的Xfce环境是英文环境,如果涉及到有中文信息,会显示为方框,体验很不友好。我们可以安装中文字体,并设置中文环境,以提供对中文的完整支持。

首先,运行下面的命令安装文泉驿开源字体:

sudo  apt  install  fonts-wqy-zenhei  fonts-wqy-microhei

然后,运行下面的命令进入配置:

dietpi-config

进入Language/Regional Options:

并按照上图,设置Locale、Timezone、Keyboard,最后返回主界面,并退出。设置完成后,在命令行,执行下面的命令重启:

sudo  reboot

四、使用Xfce桌面环境

由于要使用桌面环境,因此需提前连接好鼠标和键盘。重启后, DietPi系统将自动进入桌面环境的登录界面:

输入在《最适合树莓派CM0的操作系统DietPi》中设置的账户和密码 设置的账户和密码,即可登录:

桌面环境,提供了基础的系统工具和系统命令的快速菜单:

可以通过下面的命令,安装一个截图工具和看图工具,方便再次界面操作过程中截图和看图:

#  截图工具sudo  apt  install  xfce4-screenshooter#  看图工具sudo  apt  install  qiv

五、使用蓝牙鼠标键盘

要在Xfce桌面环境,使用蓝牙键盘鼠标,需要先开启DietPi系统的蓝牙功能。

首先进入DietPi配置界面:

dietpi-config

然后,进入Advanced Options中,开启Bluetooth:

再安装蓝牙管理工具blueman

sudo  apt  install  blueman

安装完成后,重启树莓派CM0,或者从Xfce注销,然后重新登录。重新登录后,在Xfce菜单中找到 ‘蓝牙管理器 ’(Blueman) 并打开:

然后开启蓝牙设备的配对,在蓝牙设备管理器中,选择对应的蓝牙设备,然后右键点击选择 ‘连接 ’:

连接成功后,即可使用:

如果需要长期使用,则可以再选择信任, 这样子只要蓝牙设备打开后,都能自动连接。经过测试,蓝牙鼠标、键盘、音箱 ,均可连接使用,下面是我连接过的设备:

六、总结

尽管树莓派CM0仅有512MB内存 ,但通过DietPi系统和轻量级的Xfce桌面环境,我们依然获得了流畅可用的图形化操作体验。

从安装、设置开机启动,到配置中文环境与连接蓝牙键鼠,整个过程证明了在资源有限的设备上实现桌面功能的可行性。

现在, 这台小巧的开发板不再只是一个命令行终端,它拥有了友好的图形界面,为进行更复杂的应用、教育演示或作为轻量级办公终端打开了新的可能。

 

官方网站:https://edatec.cn/zh/cm0

淘宝店铺:https://edatec.taobao.com/

相关推荐