故事要从一只蝙蝠说起。
我在这段时间中尝试了各种目前更新的unix的安装与测试,包括了FreeBSD/DragonFlyBSD/OpenBSD/NetBSD和OpenIndiana(OpenSolaris的后继者),
客户机使用qemu-kvm+qxl显卡,FreeBSD和DragonFlyBSD由于显卡驱动问题,将qxl显卡改为vmware显卡,
OpenBSD由于声音问题,将hda声卡改为ac97声卡,NetBSD和OpenIndiana由于在kvm中循环重启,
再加上VirtualBox更新到了6.1.4,内核模块可以使用,于是我决定对于NetBSD和OpenIndiana改使用VirtualBox。
主要的测试是指安装Xorg和jwm再加上audacious和firefox,对日常上网需求的分析,
最终的目的是编译audacious的插件加上soundfont用以播放midi文件。目前FreeBSD已经完成了这项测试。
OpenBSD的firefox虽然正常播放,但是因为缺少pulseaudio服务而没有声音,且OpenBSD ports由于写死了audacious的插件的依赖所以放弃(pass),
从目前的尝试看NetBSD因为pkgsrc的包是无法配置的,接下来会放弃。OpenIndiana的firefox在浏览bilibili的视频时缺少flash,
改user-agent后不变,所以pass,而audacious在IPS源中无法安装,也pass。
第二个测试是非FreeBSD下安装golang和移植frp,其中OpenBSD和DragonFlyBSD已经通过编译移植测试,
但是没有测试过服务运行稳定性。
首先尝试安装了TrueOS,发现目前更新不及时,所以放弃,于是我决定安装GhostBSD,
但是安装GhostBSD的主要目的是取得对应于FreeBSD的配置文件以及适当修改。
于是我决定安装FreeBSD的13-CURRENT snapshot版,这期间更新了一次,为了测试,我决定复用了GhostBSD的配置文件。
DragonFlyBSD安装后与FreeBSD一样在qxl显卡受挫,听说5.8-RC1释出,所以我决定等到5.8更新再尝试。最终仍未解决X显示问题
OpenBSD第一次在qemu-kvm中安装完成之后发现声音有问题,后来再从VirtualBox再安装通过重新分区解决启动问题,
多次重启后qemu-kvm的ac97声卡声音正常。安装Firefox后发现视频播放没有声音。
NetBSD多次出现磁盘错误,我决定改成尽快安装好之后再使用,pkgsrc目前并没有二进制包。更新二进制包以后发现没有合适的wm和panel.
OpenIndiana目前的多网卡支持有些令我迷惑,有时只能用其中的一张网卡。现在我还在查找文档理解nwam。
SmartOS(是illumos内核+pkgsrc软件包管理)现在的尝试发现缺少了我需要的包,已经放弃。
爱发电
技术讨论qq群:125969956 仅限打赏者加入