尧图精选

斐讯N1刷Armbian装WPS:低功耗ARM轻办公终端实战

🕒 发布时间:2026/9/27 1:05:53 📁 来源:尧图网络
1. 为什么我还在折腾这台斐讯N1斐讯N1这盒子当年因为某些原因大量流入二手市场价格一度跌到六七十块钱。硬件配置放在今天看不算亮眼——Amlogic S905D四核A53、2GB DDR3内存、8GB eMMC闪存但它的优势在于功耗极低满载也就5W左右、无风扇被动散热、体积只有一个巴掌大。我前后经手过五六台有的拿来做下载机有的当旁路由最近这一台我打算把它改造成一台轻办公终端核心诉求就是跑Armbian加上图形化桌面再装上WPS处理日常文档。你可能会问为什么不用树莓派原因很简单N1二手价格便宜而且自带千兆网口和HDMI输出8GB eMMC虽然小但装个精简系统加办公软件还是够用的。关键是它没有风扇放在桌面上完全静音这一点对于办公场景来说比性能更重要。我试过用树莓派4B做同样的事情性能确实更强但价格翻了好几倍而且供电和散热都要额外折腾。这篇文章主要面向三类人手里有闲置N1想废物利用的、想入门ARM架构Linux桌面的、以及需要在低功耗设备上处理文档的轻办公用户。我会从刷机开始一步步讲到桌面环境配置、WPS安装以及我踩过的那些坑。整个过程不需要你有多深的Linux功底但基本的命令行操作还是要会一些。需要提前说明的是N1的图形化桌面体验和x86电脑没法比2GB内存跑完整桌面环境会比较吃力所以我的思路是“够用就好”——不追求花哨的桌面特效只求能稳定打开浏览器和办公软件。如果你期望的是流畅的4K视频播放或者多任务重度使用那N1可能不适合你建议直接上x86小主机。2. 刷机前的准备工作与系统选型2.1 硬件清单与工具准备动手之前先把东西备齐免得中途卡壳。以下是我实际用到的全部物品斐讯N1盒子一台注意确认是原版未刷过的或者已经刷过其他系统的也可以USB双公头数据线一根刷机必备长度30cm到1米都行一个8GB以上的U盘用于制作启动盘建议USB 2.0的兼容性更好网线一根N1只有百兆网口但做办公终端够用了HDMI线加显示器首次配置需要配好后可以SSH远程操作键盘鼠标USB的蓝牙键鼠在配置完成前用不了一台Windows电脑用于刷机和制作启动盘这里重点说一下USB双公头线。很多人家里没有这种线需要单独买价格也就几块钱。注意要买带数据传输功能的有些线只能充电不能传数据插上去电脑识别不到设备。我第一根线就是这个问题折腾了半天以为是驱动问题换线之后秒识别。U盘的选择也有讲究。N1的USB接口供电能力一般有些大容量USB 3.0 U盘启动时会因为供电不足导致识别不稳定。我试过三个U盘最后用一个老旧的8GB USB 2.0 U盘最稳定。如果你手头只有USB 3.0的也可以先试试不行再换。2.2 Armbian版本选择的核心逻辑Armbian的版本选择直接决定了后续桌面配置的难易程度。N1对应的Armbian镜像有好几个版本我推荐使用Armbian 23.08之后的Debian Bullseye或Bookworm版本。为什么不用Ubuntu版本因为Debian的软件源更稳定而且WPS对Debian系的兼容性更好。具体来说你需要下载的是Armbian_xx.x.x_Aml-s9xxx_bullseye_current_5.x.x.img.xz这样的文件。注意文件名里的Aml-s9xxx表示适用于Amlogic S9系列芯片N1的S905D就在这个范围内。下载完成后需要解压得到.img文件然后用balenaEtcher或者Rufus写入U盘。这里有个关键点N1的Armbian镜像分为“稳定版”和“边缘版”。稳定版内核版本较老但驱动完善边缘版内核新但可能有兼容性问题。我的建议是先用稳定版把系统跑起来等熟悉了再考虑换边缘版折腾新功能。我一开始贪新用了边缘版结果WiFi驱动有问题虽然N1主要用网线但蓝牙也用不了后来换回稳定版一切正常。2.3 刷机流程的详细拆解刷机分为两个阶段先给N1刷入一个可以从U盘启动的引导然后从U盘启动Armbian完成安装。第一阶段让N1进入刷机模式。具体操作是断开N1电源用USB双公头线连接N1靠近HDMI的那个USB口和电脑然后给N1通电。此时电脑会识别到一个新的USB设备。打开Amlogic USB Burning Tool这个工具加载N1的降级固件或者已经包含引导的固件点击开始刷机。这个过程大概需要两三分钟进度条走完就完成了。第二阶段制作Armbian启动U盘。用balenaEtcher把下载好的Armbian镜像写入U盘写入完成后不要拔出。把U盘插到N1上通电启动。如果一切正常N1会从U盘启动进入Armbian的初始化界面。首次启动会要求你设置root密码和创建一个普通用户按照提示操作即可。注意N1从U盘启动的前提是eMMC里已经刷入了支持U盘启动的引导。如果你买的是已经刷过机的N1可能已经具备这个条件直接插U盘启动试试。如果不行就需要先执行第一阶段的刷机操作。系统初始化完成后你会看到Armbian的命令行界面。此时先不要急着装桌面先把系统写入eMMC这样拔掉U盘也能正常启动。执行armbian-install命令选择Install to eMMC等待写入完成。这个过程会格式化eMMC所以确保你没有重要数据在里面。3. 图形化桌面环境的选择与安装3.1 桌面环境选型为什么我最终选了XFCEArmbian支持多种桌面环境常见的有XFCE、MATE、GNOME、KDE等。在N1这种2GB内存的设备上桌面环境的选择直接决定了系统能不能用。我实测过XFCE、MATE和GNOME三个结果如下桌面环境内存占用空闲启动速度操作流畅度推荐指数XFCE约350MB快流畅五星MATE约450MB中等尚可三星GNOME约700MB慢卡顿一星GNOME在N1上基本没法用开机后内存就剩不到1GB打开浏览器就卡死。MATE勉强能用但偶尔会卡顿。XFCE是最合适的选择空闲内存占用低界面虽然朴素但该有的功能都有而且对ARM架构的优化比较好。安装XFCE的命令是sudo apt install xfce4 xfce4-goodies。这个过程会下载大约500MB的软件包根据你的网络情况可能需要十几分钟到半小时。安装完成后执行sudo reboot重启然后通过startxfce4命令启动桌面或者配置显示管理器让系统自动进入图形界面。3.2 显示管理器与自动登录配置装完XFCE后默认可能不会自动进入图形界面。你需要安装一个显示管理器我推荐LightDM因为它轻量且配置简单。执行sudo apt install lightdm安装过程中会询问你默认的显示管理器选择LightDM即可。为了让N1开机后直接进入桌面毕竟这是办公终端不想每次都敲命令需要配置自动登录。编辑/etc/lightdm/lightdm.conf文件找到[Seat:*]部分取消注释并修改以下行autologin-user你的用户名 autologin-user-timeout0保存后重启系统应该会直接进入XFCE桌面。这里有个坑要注意如果你的用户名没有设置自动登录权限可能会卡在登录界面。解决办法是用sudo usermod -a -G nopasswdlogin 你的用户名把用户加入nopasswdlogin组。3.3 中文环境与输入法配置默认安装的Armbian是英文环境对于办公来说中文支持必不可少。首先安装中文字体sudo apt install fonts-wqy-zenhei fonts-wqy-microhei。这两个字体包包含了常用的中文字体安装后浏览器和办公软件就能正常显示中文了。然后是中文输入法。Linux下常用的中文输入法有Fcitx和IBus我推荐Fcitx加搜狗输入法或者Fcitx加拼音。安装命令是sudo apt install fcitx fcitx-pinyin fcitx-config-gtk。安装完成后需要配置环境变量编辑~/.xprofile文件如果没有就新建加入以下内容export GTK_IM_MODULEfcitx export QT_IM_MODULEfcitx export XMODIFIERSimfcitx重启后在应用程序菜单里找到Fcitx配置添加拼音输入法。按Ctrl空格切换中英文输入。我试过搜狗输入法的Linux版在ARM架构上安装比较麻烦而且偶尔会崩溃所以最后还是用回了Fcitx自带的拼音虽然词库没那么智能但胜在稳定。提示配置输入法环境变量后一定要重启系统而不是仅仅注销重新登录否则环境变量可能不生效。我在这上面浪费了半小时一直以为是输入法本身的问题。4. WPS Office安装与避坑实战4.1 WPS for ARM的获取与安装WPS Office官方提供了Linux版本但主要是x86架构的deb包。ARM架构需要找专门的版本。目前WPS官方有提供ARM64的deb包可以在WPS Linux下载页面找到。如果官网找不到也可以在一些Linux社区找到热心网友分享的ARM64版本。下载得到wps-office_xx.x.x.x_arm64.deb文件后用sudo dpkg -i wps-office_xx.x.x.x_arm64.deb安装。安装过程中可能会提示缺少依赖执行sudo apt install -f自动修复依赖关系。这个过程可能需要重复几次直到所有依赖都安装完成。安装完成后在应用程序菜单里应该能看到WPS文字、WPS表格和WPS演示三个图标。第一次启动可能会比较慢因为要初始化字体缓存和配置。启动后如果提示缺少字体可以安装sudo apt install ttf-mscorefonts-installer来补充一些常用字体。4.2 字体缺失与显示异常的解决WPS在Linux上最常见的问题就是字体缺失导致文档显示异常。具体表现是打开doc文档时原本的宋体、黑体变成了其他字体排版错乱。这是因为WPS默认使用Windows字体而Linux系统里没有这些字体。解决办法有两个一是安装Windows字体包二是手动复制字体文件。我推荐第二种因为Windows字体涉及版权问题而且网上流传的字体包质量参差不齐。具体操作是从一台Windows电脑的C:\Windows\Fonts目录下复制常用的中文字体simsun.ttc、simhei.ttf、msyh.ttc等放到N1的/usr/share/fonts/truetype/目录下然后执行sudo fc-cache -fv刷新字体缓存。复制字体时注意权限问题需要用sudo。另外字体文件比较大几个常用字体加起来可能有几十MBN1的8GB eMMC要预留足够空间。我建议只复制最常用的几个宋体、黑体、微软雅黑、楷体基本够用了。4.3 WPS运行卡顿的优化方案N1的2GB内存跑WPS确实有点吃力尤其是打开大文档时。我总结了几条优化经验第一关闭WPS的云同步功能。WPS默认会后台同步文档到云端这个功能在N1上既占内存又占网络而且办公场景下未必需要。在WPS设置里找到“云服务”选项关闭“文档云同步”和“自动上传”。第二调整WPS的缓存设置。默认缓存目录在~/.local/share/Kingsoft/office6如果eMMC空间紧张可以把缓存目录改到外接U盘或者移动硬盘上。在WPS设置里找到“备份与恢复”修改备份路径。第三不要同时打开多个WPS组件。N1的内存有限同时开WPS文字和WPS表格很容易触发内存不足。如果确实需要同时处理文档和表格建议用浏览器打开在线表格作为替代。第四定期清理WPS的临时文件。WPS运行过程中会产生大量临时文件时间长了会拖慢系统。可以写一个简单的清理脚本定期删除/tmp目录下的WPS相关文件。注意网上有一些所谓的“WPS破解版”或者“永久激活版”我不建议在N1上使用。一方面这些版本来源不明可能包含恶意代码另一方面ARM架构的破解版很少大部分是针对x86的装了也用不了。老老实实用官方版本配合免费的基础功能日常办公足够了。4.4 替代方案LibreOffice与在线文档如果WPS在N1上实在跑不动可以考虑LibreOffice。LibreOffice对ARM架构的支持更好安装包也更小。执行sudo apt install libreoffice-writer libreoffice-calc安装文字和表格组件。LibreOffice的界面和操作逻辑与WPS有差异但基本的文档编辑功能都有而且完全免费开源。另一个思路是使用在线文档。N1的浏览器推荐安装Firefox ESR版本可以流畅运行在线文档服务把文档处理放在云端N1只负责显示和输入。这种方案对N1的性能要求最低但需要网络连接。我平时在家用N1就是浏览器加在线文档出门才用WPS处理本地文件。5. 系统优化与日常使用技巧5.1 内存优化与交换分区配置2GB内存在图形界面下确实紧张合理配置交换分区能明显改善体验。Armbian默认可能没有启用交换分区或者交换分区很小。我建议在eMMC上创建一个2GB的交换文件命令如下sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile然后在/etc/fstab里加入/swapfile none swap sw 0 0让交换分区开机自动挂载。注意eMMC的写入寿命有限交换分区频繁读写会加速eMMC老化。如果你的N1只是轻度使用2GB交换分区够用很久了。如果重度使用建议把交换分区放到外接U盘上。另外可以调整系统的swappiness参数让系统不那么积极地使用交换分区。编辑/etc/sysctl.conf加入vm.swappiness10。默认值是60改成10表示系统会尽量使用物理内存只在必要时才用交换分区。5.2 远程桌面配置让N1变成真正的办公终端N1接显示器用虽然可以但更多时候我希望把它放在角落通过远程桌面从主力电脑访问。Armbian上配置VNC或者XRDP都可以我推荐XRDP因为它兼容Windows自带的远程桌面客户端不需要额外安装软件。安装XRDPsudo apt install xrdp。安装完成后启动服务sudo systemctl enable xrdp sudo systemctl start xrdp。然后在Windows电脑上打开远程桌面连接输入N1的IP地址应该就能看到XFCE桌面了。这里有个常见问题XRDP默认使用Xorg会话而XFCE可能需要配置才能正常显示。如果连接后是黑屏或者只有壁纸没有任务栏需要编辑~/.xsession文件加入xfce4-session。另外XRDP的音频重定向在ARM上支持不好远程桌面没有声音是正常的。5.3 常用办公软件的补充安装除了WPS还有一些办公常用软件值得安装PDF阅读器sudo apt install evince轻量且支持注释截图工具sudo apt install flameshot功能比XFCE自带的截图强压缩解压sudo apt install p7zip-full unrar处理各种压缩包图片查看sudo apt install gpicview比默认的图片查看器快文本编辑器sudo apt install mousepadXFCE自带的轻量编辑器这些软件加起来占用空间不到200MB但能大大提升日常使用的便利性。安装时注意看依赖关系有些软件会带入大量不需要的依赖包可以用--no-install-recommends参数避免。5.4 系统备份与恢复策略N1的eMMC一旦损坏或者系统崩溃重新刷机比较麻烦。我建议在系统配置完成后做一个备份。Armbian自带armbian-config工具里面有备份功能可以把整个系统打包成镜像文件。备份文件可以存到外接U盘或者通过网络传输到其他电脑。恢复的时候把备份镜像写入U盘从U盘启动后执行armbian-install选择恢复即可。我一般每隔几个月备份一次尤其是在安装了大量软件或者做了重要配置之后。备份文件大概2-3GB取决于你安装了多少软件。提示备份前先清理一下系统缓存和临时文件可以减小备份体积。执行sudo apt clean和sudo rm -rf /tmp/*然后再备份。6. 常见问题排查与实战经验6.1 启动类问题速查问题现象可能原因解决方法插U盘无反应U盘不被识别换USB 2.0 U盘或换一个USB口启动卡在logo引导损坏重新刷入引导固件启动后花屏分辨率不匹配编辑/boot/armbianEnv.txt调整分辨率无法从eMMC启动安装未完成重新执行armbian-install开机自动进入命令行显示管理器未启动检查LightDM服务状态启动类问题大部分是U盘兼容性或者引导问题。我遇到过最诡异的一次是N1插U盘后指示灯亮但没有任何输出换了三个U盘都不行最后发现是USB双公头线的问题——那根线只能充电不能传数据换线后一切正常。所以遇到问题先检查硬件再排查软件。6.2 桌面环境常见故障XFCE桌面偶尔会出现任务栏消失、窗口管理器崩溃等问题。大部分情况下可以通过重启桌面环境解决按CtrlAltF2切换到命令行登录后执行sudo systemctl restart lightdm。如果还是不行可以尝试删除XFCE的配置文件让它重新生成mv ~/.config/xfce4 ~/.config/xfce4.bak然后重启。另一个常见问题是桌面分辨率不对。N1通过HDMI连接显示器时可能无法正确识别显示器的原生分辨率。解决办法是编辑/boot/armbianEnv.txt加入disp_mode1920x1080p60这样的参数强制指定输出分辨率。具体支持的分辨率取决于你的显示器可以查显示器的说明书。6.3 WPS使用中的典型问题WPS在N1上最常见的问题有三个启动慢、字体乱、崩溃。启动慢是正常的N1的性能摆在那里第一次启动可能要等十几秒。字体乱前面已经讲了解决办法。崩溃的话先检查内存是否不足用free -h看看剩余内存。如果内存充足还崩溃可能是WPS版本与系统不兼容尝试换一个版本。还有一个容易被忽略的问题WPS的自动备份功能会在后台频繁写入eMMC不仅拖慢系统还伤eMMC。建议把自动备份间隔调长或者干脆关闭自动备份养成手动CtrlS的习惯。我个人的设置是自动备份间隔30分钟既不会太频繁又能防止意外丢失。6.4 网络与远程访问问题N1的百兆网口在办公场景下够用但如果你需要传输大文件可能会觉得慢。WiFi方面N1内置的WiFi模块性能一般而且Armbian下的驱动支持不算完美。我建议办公场景直接用网线稳定性和速度都更有保障。远程桌面连接不上先检查XRDP服务是否运行sudo systemctl status xrdp。如果服务正常但还是连不上检查防火墙设置。Armbian默认可能启用了ufw防火墙需要放行3389端口sudo ufw allow 3389。另外确认N1和你的电脑在同一个网段如果N1是通过路由器上网电脑也要连同一个路由器。6.5 我的独家避坑经验汇总折腾N1这几年我总结了几条别人不太会告诉你的经验第一不要用N1的eMMC存重要数据。eMMC的寿命有限而且N1的eMMC质量参差不齐有些用一两年就开始出现坏块。重要文档要么存网盘要么存外接U盘eMMC只放系统和软件。第二刷机前先备份原系统。虽然N1的原系统没什么用但万一刷机失败有个备份还能恢复回去。备份方法很简单用USB Burning Tool读取原固件保存即可。第三Armbian的内核不要随便升级。我试过升级内核后WiFi和蓝牙都失效了回退内核才恢复。如果当前系统稳定就不要折腾内核升级除非新内核有你需要的功能。第四WPS的字体问题可以通过安装fonts-wps-office包解决一部分。这个包包含了一些WPS需要的符号字体安装后能减少字体缺失的提示。命令是sudo apt install fonts-wps-office不过这个包在ARM源里不一定有没有的话就手动复制字体。第五N1的散热虽然是被动散热但长时间高负载运行比如编译软件还是会过热降频。如果要做重负载任务可以加一个小风扇对着吹或者把N1竖起来增加散热面积。我实测竖放比平放温度低5度左右。最后再分享一个小技巧如果你觉得XFCE桌面太朴素可以安装一个轻量级的Dock比如Plank把常用软件固定在底部操作起来更像Windows。Plank的安装命令是sudo apt install plank安装后在应用程序菜单里启动然后设置开机自启即可。这样N1的桌面体验会好很多至少看起来像个正经的办公电脑了。
上一篇/下一篇内容由系统自动关联 返回资讯列表 →