ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

旧设备新生:reMarkable 2 的固件升级、SSH与自动化维护

旧设备新生:reMarkable 2 的固件升级、SSH与自动化维护 发布已经四年的 reMarkable 2放在今天还有没有继续使用的价值答案是可以。十点三英寸墨水屏、手写笔记、PDF 批注这些核心功能并没有过时真正让它显得“旧”的是系统版本落后、第三方工具缺失、云同步偶尔抽风以及电池和存储空间带来的日常焦虑。与其让一台还能正常开机的设备继续吃灰不如把它重新整理一遍检查固件、开启 SSH、接入社区生态让这台四年前的设备恢复到“能高效用、能自动备份、能批量处理文档”的状态。这篇文章不适合只想买新设备的人适合手里正好有一台 reMarkable 2、想知道它还能怎么折腾以及做技术维护时该从哪里开始的用户。下文会按“确认现状 - 更新固件 - root 与 SSH - 第三方工具 - 自动化脚本与批量任务 - 性能观察 - 问题排查”的顺序展开。所有命令都是通用示例实际使用时请以设备固件版本和官方开发者文档为准。1. 核心能力速览能力项说明设备类型10.3 英寸电子墨水手写平板定位无纸化笔记与文档批注操作系统reMarkable 官方系统 Codex基于 Linux 内核定制支持 OTA 更新主要功能手写笔记、PDF 阅读与批注、电子书浏览、云同步根访问权限可开启开发者模式通过 SSH 进入系统获得 root shell第三方扩展支持 Toltec 包管理器、KOReader、rmfakecloud 等社区项目硬件配置墨水屏1GB 内存8GB 存储支持 Wi-Fi 与 USB-C 连接接口能力没有官方公开 API自动化主要依赖 SSH、文件系统和社区工具批量任务可通过脚本批量备份笔记、批量推送 PDF、批量导出文档适合场景阅读、手写笔记、PDF 批注、长文本审阅、离线记录使用边界root、刷固件、第三方工具都有风险操作前必须先备份从材料看reMarkable 2 最值得保留的是墨水屏读写体验以及 Linux 底层带来的可维护性。四年后真正需要做的不是换硬件而是把软件环境清理干净再按自己的使用习惯补上自动化能力。2. 适用场景与使用边界reMarkable 2 适合什么场景首先是长时间阅读和手写笔记。墨水屏没有蓝光直射也不像 LCD 那样在强光下看不清适合开会、上课、户外记录。其次是 PDF 批注论文、合同、设计稿都可以直接导入手写批注比键盘输入更接近纸质体验。再次是离线记录reMarkable 2 不依赖手机也能完成绝大部分笔记工作这里就已经是一个很好的“数字草稿纸”。它不适合什么场景不适合当通用平板。没有丰富应用生态浏览器能力很弱视频、即时通讯、复杂表格处理都不现实。1GB 内存和低功耗处理器的限制决定了它只能专注于轻量任务。如果你需要同时打开多个应用、后台挂下载任务、随时访问网页那它明显不适合。使用边界也要说清楚。root、SSH、刷固件会让设备失去官方保修操作不当可能造成系统无法启动。云同步和第三方同步工具涉及账号与隐私务必使用自己的账号不要同步未经授权的敏感文档。涉及他人作品、未公开稿件的批注与分发需要确保自己拥有对应权限。3. 硬件与系统现状确认3.1 硬件参数reMarkable 2 的硬件在 2020 年发布时属于“够用但不豪华”的定位。10.3 英寸墨水屏1872×1404 分辨率226 PPI手写延迟控制做得很好这是它到现在仍有口碑的原因。机器内置 1GB 内存8GB 存储扣除系统占用量后实际可用存储空间大约在 5GB 到 6GB 级别具体以设备显示为准。它支持 Wi-Fi也支持 USB-C 有线连接连接电脑后可以通过浏览器访问本地管理界面。这组数据意味着什么如果你只是正常读写文档配置是够用的。但如果你把它当成“文档仓库”导入大量几 GB 的 PDF、漫画、扫描件很快就会发现存储空间紧张。内存 1GB 也决定了它不适合运行重型服务第三方工具选择要克制。3.2 系统版本和固件检查开始折腾前先确认设备当前系统版本。打开设备的“设置 - 关于”查看系统版本号也可以连接 Wi-Fi 后等待系统自动推送更新。如果你已经开启 SSH还可以直接进入系统查看内核和发行版信息命令如下uname -a cat /etc/os-release输出结果会显示内核版本、系统名称、版本号。这个信息决定了后续安装的第三方工具是否兼容。reMarkable 官方系统迭代速度不算快但会持续修复问题并增加少量功能。如果设备长期没有更新建议先通过官方 OTA 升级到最新版本再做其他操作。4. 官方更新与系统维持4.1 检查更新官方更新的入口在设备端“设置 - 关于 - 更新”区域。连接 Wi-Fi 后系统会自动检查更新如果暂时关闭了自动更新也可以手动触发。整个过程不需要电脑参与但建议在电量充足的情况下进行更新过程中不要强制断电。更新完成后回到“设置 - 关于”确认版本号已经变化。如果更新失败常见原因是存储空间不足或者网络不稳。可以在设置中清理无用文档或者连接 USB-C 到电脑用浏览器访问设备管理页把大文件迁出后再重试升级。值得注意的是固件升级会保留用户笔记但为了安全起见升级前仍然建议先做一次完整备份。备份方法在后面章节会详细说明。5. root 与 SSH旧设备重生的第一步5.1 开启开发者模式reMarkable 2 的“重生”往往从开启开发者模式开始。路径是“设置 - 常规 - 开发者模式”打开后设备会提示创建 SSH 密钥这一步会要求你通过 USB-C 连接电脑将设备生成的公钥添加到电脑的~/.ssh/authorized_keys中。这个机制的本质是reMarkable 在系统层面开放了 SSH 服务但默认只有持有对应公钥私钥的电脑才能连接。好处是比自己破解系统更安全坏处是如果丢失密钥或忘记备份重新开启开发者模式时需要恢复出厂设置可能会影响本地数据所以操作前务必先备份。5.2 SSH 连接开启开发者模式后用 USB-C 连接电脑设备会通过 USB 网络接口建立连接。reMarkable 2 的默认 USB 网络地址通常是10.11.99.1不同固件版本可能调整以官方开发者文档为准。连接命令如下ssh root10.11.99.1如果你知道设备当前连接的 Wi-Fi IP也可以改用 Wi-Fi 地址连接。连接成功后你会进入设备上的 Linux shell可以查看系统日志、检查存储、管理进程、安装第三方包。SSH 能做什么最基本的用途是快速查看系统状态free -h df -h journalctl -u xochitl -n 50xochitl是 reMarkable 官方手写笔记和文档界面进程。日志会显示它的启动状态和报错信息比如存储写入失败、PDF 渲染崩溃、云同步异常等。排查很多设备问题都从这一步开始。6. 第三方生态Toltec、KOReader 与自建云6.1 Toltec 包管理器当设备开放 SSH 后最值得安装的是社区包管理器 Toltec。Toltec 类似一个极简的 Linux 包仓库里面打包了 KOReader、rmfakecloud、模板管理器、截图工具等常用组件。安装方式通常是在 SSH 会话中执行一段安装脚本官方仓库地址在 GitHub 上安装前确认脚本来源可靠。安装完成后可以用opkg命令搜索和安装软件包。例如opkg update opkg install koreaderToltec 安装的软件会以 systemd service 或启动脚本的方式运行卸载也比较干净。需要注意第三方包可能与官方固件不兼容尤其在大版本升级后最好先确认包是否更新再决定是否安装。6.2 KOReaderKOReader 是墨水屏设备圈里非常成熟的电子书阅读器支持 EPUB、PDF、MOBI、TXT 等多种格式排版、目录、字体设置比官方阅读器更细。安装后在应用切换界面就能看到 KOReader 图标进入后可以设置字体、行间距、夜间模式打开大型 PDF 时内存管理也相对稳定。KOReader 对 reMarkable 2 的意义是官方系统对 EPUB 的排版支持一直比较弱第三方阅读器可以补齐这个短板。如果你经常看电子书而不是只看 PDF这一步很值得做。使用 KOReader 阅读时侧重点放在排版和阅读进度记录而不是完全替代官方手写批注。6.3 自建云同步官方云同步依赖 reMarkable 的服务器对于网络环境不稳定或注重隐私的用户社区方案是使用 rmfakecloud 自建同步服务。rmfakecloud 是一个模拟 reMarkable 云接口的服务端运行在自己的服务器上然后让设备指向该地址达到类似官方云同步的效果。部署 rmfakecloud 需要一台有 Docker 或 Node.js 环境的服务器具体配置按项目 README 操作。这里不展开服务器搭建细节但必须强调自建云同步涉及账号和私钥不要用生产环境的重要凭证做实验如果只是为了测试可以使用单独账号。7. 自动化与批量任务SSH、脚本与云同步接口7.1 SSH 脚本批量导出有了 SSH 和文件系统访问权限批量备份就很容易实现。reMarkable 2 的本地笔记与文档通常存放在/home/root/.local/share/remarkable/xochitl/目录下里面包含 UUID 命名的新目录、PDF 和笔记文件。不同固件版本的路径可能不同执行前先确认目录结构。一个通用的批量备份脚本可以这样写在电脑上运行#!/bin/bash # 通用备份示例将 reMarkable 文档目录打包并拉取到本地 REMARKABLE_IP${REMARKABLE_IP:-10.11.99.1} SSH_KEY${SSH_KEY:-$HOME/.ssh/id_ed25519} ssh -i $SSH_KEY root$REMARKABLE_IP \ tar czf /tmp/remarkable-backup.tar.gz -C /home/root/.local/share/remarkable xochitl/ scp -i $SSH_KEY root$REMARKABLE_IP:/tmp/remarkable-backup.tar.gz ./这段命令先在设备端把文档目录打包成压缩包再通过 scp 拉取到电脑本地。第一次备份后后续可以做增量备份或按日期保留多个版本。脚本里的 IP 和密钥路径需要按实际环境替换。7.2 云同步接口与第三方客户端reMarkable 官方没有对外开放正式 API但社区有一些基于逆向协议的第三方客户端比如 rmapi。rmapi 可以用命令行访问 reMarkable 云服务实现文档列表、上传、下载、删除等操作适合在电脑上批量导出云端文件。使用 rmapi 前需要在电脑上安装它并用你自己的 reMarkable 账号完成登录。登录过程中会涉及账号 Token务必保管好。之后可以批量获取云端文档# 列出云端的根目录文件 rmapi ls # 将指定的 PDF 从云端下载到当前目录 rmapi get 我的笔记.pdf这里要特别提醒这类社区工具不是官方产品接口变化可能导致失效而且直接把账号 Token 暴露在第三方程序中存在安全风险。建议在隔离环境、测试账号中尝试。如果你只在本机使用注意不要把 Token 提交到代码仓库或公开文档。7.3 批量推送文档到设备除了导出日常使用中更常见的是批量导入 PDF、电子书和模板。推送文件到 reMarkable 2 的方法不止一种最简单的就是打开设备 USB 网络模式后用 scp 直接拷贝到xochitl目录。社区推荐的做法是先通过设备的“文件上传”网页或者官方桌面应用导入批量操作时再考虑脚本。一个简单的批量推送示例#!/bin/bash # 批量推送当前目录下的 PDF 到 reMarkable 的 xochitl 目录 REMARKABLE_IP${REMARKABLE_IP:-10.11.99.1} for file in *.pdf; do echo 推送 $file scp $file root$REMARKABLE_IP:/home/root/.local/share/remarkable/xochitl/ done推送完成后在设备上可能需要重启 xochitl 进程或等待索引刷新文档才会出现在列表里。如果设备没有刷新可以执行systemctl restart xochitl但这会导致当前会话重启操作前最好先保存正在编辑的内容。8. 性能观察与资源占用8.1 内存与多任务reMarkable 2 的内存只有 1GB这在今天看来非常紧张。正常使用时系统会优先保证 xochitl 进程稳定运行内存不足时后台进程可能被内核回收表现就是偶尔出现界面卡顿或启动变慢。通过 SSH 输入free -h可以查看实时内存余量top可以查看哪个进程占用了过多 CPU 和内存。如果出现明显的卡顿优先检查后台服务是否装了多个第三方包是否有同步服务在持续运行是否开启了不必要的自动扫描。第三方工具装得越多后台进程越多1GB 内存很快就撑不住。建议只保留一到两个最重要的扩展。8.2 存储与磁盘8GB 存储空间是另一个容易踩的坑。系统本身会占用一定空间用户可用空间通常不到 6GB导入大量大 PDF 或漫画文件后很容易只剩几百 MB。存储空间不足时笔记可能无法写入更新也可能失败。平时可以用df -h查看根分区使用率清理无用文档。如果存储空间已经见底可以用 USB-C 连接电脑把历史 PDF 归档到电脑本地只保留正在阅读的文稿。这个方法比在设备上逐个删除更高效。8.3 网络与耗电reMarkable 2 的墨水屏在静止显示时几乎不耗电但 Wi-Fi 开启、云同步和后台网络请求会明显加快电量消耗。如果你长时间不用云同步建议在设置里关闭 Wi-Fi。待机掉电过快时检查是否有第三方服务在后台频繁联网。墨水屏的刷新率天生无法和 LCD 相比翻页、切换应用时出现短暂闪烁是正常现象。如果频繁出现残影可以在设置里调整刷新模式如果页面刷新异常再检查系统日志通常与第三方显示工具或 KOReader 设置有关。9. 常见问题与排查方法问题现象可能原因排查方式解决方案SSH 连接不上开发者模式未开启、USB 网络未建立、IP 变更重新插拔 USB-C确认设备处于开发者模式检查ping 10.11.99.1按官方文档重新开启开发者模式确认 IP 地址系统无法升级存储空间不足、网络不稳、固件服务器异常查看设备剩余空间换 Wi-Fi 重试清理文档连接 USB-C 后通过网页管理端重试云同步失败服务器连接超时、账号 Token 失效检查 Wi-Fi、查看系统日志journalctl -u xochitl退出账号重新登录或改用 rmfakecloud 自建方案界面卡顿内存不足、后台服务过多、大文件渲染free -h、top查看进程关闭第三方同步服务移除不必要的 Toltec 包重启 xochitl存储空间不足大 PDF 过多、系统缓存未清理df -h查看使用率将历史文档导出到电脑本地删除无用文件第三方应用启动失败与固件版本不兼容、依赖缺失查看opkg list-installed和启动日志更新 Toltec 仓库重新安装或回滚到兼容版本笔记无法同步到新设备云同步只保存 UUID 关联数据本地文件未上传检查设备是否显示“已同步”状态保持 Wi-Fi 开启在官方应用中触发手动同步电池掉电快Wi-Fi 常开、后台网络服务持续运行关闭 Wi-Fi 观察待机消耗在设置中关闭 Wi-Fi移除不必要的后台同步排查问题时最基础的一步是看日志。SSH 进入系统后journalctl -u xochitl -n 100能看到官方界面进程的输出安装第三方应用后也可以按包名查看对应 service 的日志。日志里通常直接写明失败原因比盲目重装更有效。10. 最佳实践与安全边界把 reMarkable 2 当作长期设备使用时最值得坚持的是“先备份再折腾”。无论是更新固件、安装第三方包、还是修改系统配置都会改变系统状态如果备份在本地即使设备变砖也可以通过恢复镜像或官方支持找回数据。操作层面有几条建议只从官方渠道或知名社区项目下载固件和包不使用来源不明的刷机包开启开发者模式后妥善保存 SSH 密钥不要公开密钥或密码第三方工具按需安装尽量保持系统精简1GB 内存经不起常驻服务堆叠同步敏感内容时优先使用自建服务或本地备份而不是把隐私文档上传到第三方服务器涉及 PDF、笔记、合同、未公开稿件等内容确认拥有复制、批注和分发权限后再处理遇到设备异常先看日志和磁盘空间不要急着恢复出厂设置。安全边界方面root 和 SSH 都意味着设备安全性完全由你本地密钥体系保护。如果密钥泄露别人就能连接你的设备、读取本地笔记。因此不要把 SSH 端口直接暴露到公网更不要设置弱密码。使用第三方云同步工具时账号 Token 泄露可能影响整个 reMarkable 云账号谨慎处理。11. 总结与下一步reMarkable 2 发布四年后真正让它值得继续用的不是硬件参数而是 Linux 底层带来的可维护性和社区生态。官方系统更新保证基础功能稳定SSH 和 Toltec 补齐了阅读和自动化短板批量导出、脚本推送、云同步接入让这台旧设备可以融入你的日常技术工作流。如果你手里正好有一台 reMarkable 2建议按这个顺序操作先在官方设置里完成版本升级然后开启开发者模式并备份 SSH 密钥接着安装一个你真正需要的第三方工具最后写一个最简单的备份脚本跑通“一键拉取笔记”的流程。最容易踩的坑是存储空间不足和后台服务堆太多前者要定期归档文档后者要克制安装第三方包。下一步可以继续尝试的方向包括用 KOReader 优化电子书排版、用 rmfakecloud 自建云同步、通过计划任务定期备份笔记以及把 reMarkable 2 接入自己的笔记归档系统。对一台旧设备来说能让它稳定完成核心任务比追求新功能更重要。建议收藏这篇流程遇到问题的时候按章节排查即可。
返回列表