发布网友 发布时间:2024-12-05 13:56
共1个回答
热心网友 时间:2024-12-05 14:37
出于体验目的,我在一台ThinkPad X1 Carbon Gen 6笔记本上尝试安装BSD系统,以探索以下问题:(1)在2023年,BSD作为个人用户日常使用的可行性如何?(2)与Linux的主要差异何在?
安装系统时,我首先尝试了FreeBSD 14.0-CURRENT的最新快照版。安装流程参照了FreeBSD官方文档以及相关资源。然而,在安装过程中,无线网卡AX210显示为“iwlwlan0”而非具体型号,网络扫描无果;手动输入SSID和密码连接时,系统直接发生内核崩溃。更换为AC8265网卡后,型号正确显示,手动连接成功。安装完成后重启,尝试使用“pkg install”命令时,在bootstrap阶段再次遇到异常,这表明开发版可能存在不稳定因素。
随后,我选择了FreeBSD 13.2-RELEASE版本,使用AC8265网卡进行安装。安装程序无法自动扫描网络,但在chroot环境中使用命令行扫描时,网络可以正常被发现。离线安装后,重启系统并根据文档配置WiFi,唯一遇到的问题是文档中的命令“ifconfig wlan0 create wlandevice iwm0”应更正为“ifconfig wlan0 create wlandev iwm0”。此外,我安装并启用了KDE桌面环境,发现Wayland无法登录,而X11模式正常运行。加载acpi_video驱动后,亮度调节功能得以解锁。S3睡眠模式无需额外调整,基本功能运行正常,但在唤醒后屏幕亮度会自动重置到最高。休眠/suspend-to-disk功能并未实现,这在FreeBSD中似乎从未得到支持,但在OpenBSD中有所实现。
我将安装成功的系统盘移动到另一台ThinkPad T490s上进行测试,发现大体运行良好,睡眠功能正常,但亮度调节不工作。启动过程稍显缓慢,且在FreeBSD启动菜单出现之前有一段不明原因的黑屏。此外,FreeBSD在T490s上的启动速度比在原始设备上慢一些。
接着,我尝试了OpenBSD 7.3系统。安装过程遇到了一些问题,如配置界面输入延迟严重(任何键盘输入5秒后才在屏幕上显示)。尽管启用了“Thunderbolt BIOS assist”选项,但安装过程仍非常缓慢。另一个问题是,在CLI界面中,系统在没有任何操作的状态下随机重启,这导致了稳定性问题。因此,我放弃继续使用OpenBSD。
最后,我试用了DragonFly BSD 6.4系统。安装程序简洁且易于使用。由于在安装过程中未加载无线网卡驱动,我通过离线安装方式成功完成。默认文件系统是项目负责人Matt Dillon开发的HAMMER2,功能全面,性能中等。网络配置方面,加载if_iwm驱动(通过“kldload if_iwm”实现)解决了WiFi连接问题,随后调整“if_iwm_load”和“iwm8265fw_load”参数以实现开机自动加载。之后,我尝试配置图形界面,但最终未能成功。
总体而言,不同BSD系统的完成度存在较大差异。FreeBSD/GhostBSD作为桌面/笔记本电脑的GUI日常驱动是可行的,尤其是对于老旧硬件而言。然而,与Linux相比,近年来两者在硬件支持和软件功能方面差距明显扩大,前景令人担忧。值得注意的是,BSD文档的质量并不像传说中那么高,尽管初期撰写时足够准确,但文档更新不及时、维护不足,导致内容与实际情况不符,形成资源/人力不足的恶性循环。