我第一次接触的轻量级、以命令行界面为主的树莓派操作系统是官方版本。我在我的 Pi Zero 2W 上安装了树莓派 Lite 64 位版,并开始构建小型自托管项目。使用命令行界面让我感到沮丧,但我逐渐适应了,因为桌面版的反应速度让我无法忍受。后来我发现了其他轻量级操作系统,比如 Armbian 和 DietPi,它们有很棒的工具、支持,还有一个能帮忙解决问题的活跃社区。
切换后,我发现树莓派 Lite 缺少了很多让它成为优秀命令行操作系统的功能。无论是缺少易用的 Whiptail 菜单来进行系统配置,还是缺少预配置的软件包和系统工具,甚至是闲置资源的消耗,都有很大的改进空间。接下来我们来详细聊聊这些明显的问题。
没有预配置的软件包
安装可能会让人不知所措
预配置的软件包让在你的 Pi 上 下载和设置应用程序变得非常简单。在树莓派 OS Lite 中,你必须通过终端手动完成所有操作,但这有什么问题呢?你想安装的所有应用程序可不是简单用 apt-get 命令就能搞定的。有些应用程序需要额外的服务,而逐个安装和配置它们,第一次尝试时简直像一场噩梦。
如果操作系统提供预配置的软件包,您就不必担心如何为树莓派找到合适版本的应用程序并进行安装。一些操作系统,比如DietPi,把所有内容都浓缩成一键安装,省去了很多麻烦。我觉得DietPi和Armbian在提供流行的自托管服务软件包方面都很不错,树莓派操作系统Lite也应该跟上。
一旦这样的话,您可以花更多时间学习应用程序并用它构建一些东西,而不是浪费时间在安装上。那些提供预配置软件包的树莓派发行版还附带了卸载工具,这样删除起来就简单多了。
缺少 Whiptail 菜单设置
你得掌握终端
Whiptail 菜单让你在 CLI 操作系统设置中导航变得更简单、更方便。你可能在使用任何基于 CLI 的操作系统时注意到过它们,那个时候你需要用键盘来选择和更改设置。重点是让每个选项都能看得见、好配置,而不是去琢磨每个操作的命令。Raspberry Pi OS Lite 仅提供了一个基本的 Whiptail 菜单,用于基本的 Raspberry Pi 板子的功能。它只能调整一些板子的功能和操作系统的设置。
不过,跟其他一些 Raspberry Pi 操作系统提供的选项比起来,这简直不值一提。所以,你得熟悉终端,才能查看状态、修改设置、管理服务等等。时间一长,这就变得让人厌烦,尤其是当你得执行一系列命令来添加 USB 驱动器或手动备份系统的时候。
占用更多系统资源
并不是最轻量的
像 Raspberry Pi OS Lite 这样的轻量级系统必须非常节约系统资源。它包括 OpenSSH 等服务,用于 远程终端访问,以及用于安装某些软件包的 Python 语言。我比较了 DietPi、Armbian 和 Pi OS Lite,最后提到的在新安装并升级一个版本后占用了大约 2.5 GB 的空间。DietPi 的占用低于 700 MB,而 Armbian 在新安装时需要 1200 MB。
内存使用量也比 DietPi 高,系统使用了 133 MiB,而 DietPi 仅使用 64 MiB。由于安装的软件包数量是其他轻量级发行版的两倍甚至更多,系统启动所需的时间稍长。我对启动时间并不太在意,但内存管理和存储,尤其是在低端 SBC 上,是至关重要的,而 Pi OS Lite 还需要进一步的优化。
缺乏必要的操作系统工具
基本任务变得繁琐
树莓派OS Lite缺少一套基本的操作系统工具。虽然其他轻量级发行版试图提供更多内部工具,并通过Whiptail菜单让用户更方便地与存储、进程、服务和硬件进行交互,但树莓派OS Lite却没有这样做。你找不到任何可以帮助你挂载存储驱动器的工具。
要挂载存储,首先你得找到驱动器,然后在mnt或其他目录中手动挂载。此外,你还需要修改fstab来实现持久挂载。如果不这样做,驱动器在下次启动时就不会显示。DietPi提供了驱动器管理器,可以处理挂载、格式化、存储交换和创建持久挂载等所有任务。
Pi OS Lite 可以添加其他工具,例如更强大的网络扫描和管理工具。我不能在 raspi-config 中手动扫描,每次都得输入新网络的 SSID 和密码。Armbian 让你在设置系统时扫描并添加网络,而 DietPi 则能通过扫描工具识别所有可用的网络。
Pi OS Lite 没有内置文件浏览器,也没有系统备份和恢复工具。官方桌面版的 Pi OS 允许你 将 SD 卡的内容复制 到另一张卡,但在 Lite 版本中就不太方便了。你找不到任何服务管理工具来列出和管理 Pi 上的服务。同样,自动启动管理在操作系统中也缺失。这些工具对管理服务状态和确定系统启动时加载哪些服务非常重要。
Pi OS Lite 需要改进
树莓派官方发行版的 Lite 版本缺少一些重要功能。这对熟悉终端或拥有强大单板计算机的用户来说并不是致命的缺陷。但对于像我这样追求简单、需要真正轻量级操作系统的用户来说,有很多选择比 Lite 版本要好得多。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.