近期因工作需要,在咸鱼上弄了两块树莓派,一块安装zabbix proxy,发配到楼层弱电间,长期“吃灰”,另一块就置于办公室墙面,接显示器,用于长期展示zabbix的监控界面。

1. 系统安装

树莓派使用官方的NOOBS版本,下载镜像后,直接刷入TF卡,启动系统,进入系统,桌面系统为LXDE,清新简洁,更换国内源:

# 编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

详见 https://mirror.tuna.tsinghua.edu.cn/help/raspbian/ 说明

更新apt-get update之后,就可以方便安装软件,愉快玩耍。

2. 更换fluxbox

系统运行一段时间,将任务栏置于左侧,发现时间显示竟然是横排,显示不全(任务栏宽度设为24px),选择调整、全网搜索之类一番操作,全无效果(LXPanel还需要改进),决定弃坑。

Linux桌面有多种选择,但由于树莓派弱鸡的性能,上面还要用于zabbix界面,运行浏览器,可供选择的余地并不大,系统默认的LXDE已经是轻量级,可选择的只能WM和box系列,如FVWM、openbox,本着少折腾的原则,放弃fvwm,安装fluxbox

apt-get install fluxbox

#之后创建~/.xinitrc文件,添加一行
exec startfluxbox

安装完成后,赶紧退出桌面,准备进入系统,碰到“简洁”的登录界面,完全没有选择session的选项!无法进入fluxbox.

经过一番搜索,需要编辑/etc/lightdm/lightdm.conf文件中pi-greeter

[Seat:*]
...
greeter-session=lightdm-gtk-greeter

更换后就可登录时在顶栏选择不同的session,如fluxbox

3. 定制

  1. 风格

fluxbox具有较高的定制选择,为省时,建议先选择“style”,从不同的风格中选择贴近自己喜欢的,之后再开始相信定制

  1. 菜单
    默认的菜单较简单,系统自带fluxbox-generate_menu,建议使用MenuMaker生成。
mmaker -f FluxBox
  1. 背景
    背景可以在style文件中配置,或使用feh指定配置
  2. 任务栏
    需要在~/.fluxbox/init中配置

树莓派作为轻量级应用承载设备,官方的系统整体还是很好用的,对于有定制需求或者想进一步降低系统消耗,可以尝试WM,推荐使用fluxbox在定制与方便之间,有着较好的平衡,更多的定制,需后期再详细介绍。

参考:


puyu
184 声望17 粉丝