Innoreader无Linux原生客户端,银河麒麟系统可通过五种方式部署:一、下载官方AppImage并赋权运行;二、用Firefox“添加到启动器”创建WebApp;三、在Kylin Browser中以PWA安装;四、通过Flatpak从Flathub安装社区版;五、配置rss://协议关联实现外部跳转。

如果您在银河麒麟系统中需要安装Innoreader桌面版作为RSS阅读器,但发现其未预装且官方未提供.deb包或商店上架版本,则可能是由于Innoreader官方未发布Linux原生客户端,仅提供基于Electron的跨平台版本或网页版。以下是多种适配麒麟OS的可行部署方案:
一、通过Electron打包版手动安装Innoreader
Innoreader官方提供Linux版Electron安装包(.AppImage格式),该格式可在麒麟OS桌面环境直接运行,无需编译,兼容性良好,适合快速启用RSS同步功能。
1、访问Innoreader官网下载页面 https://www.innoreader.com/download ,选择“Linux (AppImage)”版本。
2、在浏览器中点击下载链接,保存文件至“下载”目录,文件名类似 innoreader-1.8.0-x86_64.AppImage(架构依CPU而定)。
3、打开终端,执行命令赋予可执行权限:chmod +x ~/下载/innoreader-*.AppImage。
4、双击该AppImage文件,或在终端中运行:~/下载/innoreader-*.AppImage,首次启动将自动解压并加载界面。
5、如需固定至开始菜单,右键任务栏图标 → “将此程序锁定到任务栏”,或使用“主菜单编辑器”添加.desktop条目。
二、使用WebApp方式集成Innoreader网页版
通过GNOME Web(Epiphany)或Firefox创建专用Web应用容器,实现类原生体验:独立窗口、独立进程、不与浏览器标签混用,规避网页版权限限制与通知延迟问题。
1、确保已安装Firefox浏览器,若未安装,执行:sudo apt install firefox。
2、启动Firefox,访问 https://www.innoreader.com ,登录账户后,点击地址栏右侧的“三点菜单” → 选择“将网站添加到启动器”。
3、在弹出对话框中确认名称为“Innoreader”,勾选“在单独的窗口中打开”,点击“添加”。
4、系统将自动生成.desktop文件并注册为应用程序,可在开始菜单搜索“Innoreader”直接启动。
5、首次运行时,Firefox会提示是否允许通知权限,点击“允许”,后续RSS更新将触发桌面通知。
三、借助PWA技术在Chromium内核浏览器中安装
麒麟OS默认浏览器(Kylin Browser)基于Chromium,支持渐进式Web应用(PWA)安装。Innoreader网页版已启用PWA清单,可生成独立图标与离线缓存能力。
1、打开Kylin Browser,访问 https://www.innoreader.com 并完成登录。
2、点击右上角“三点菜单” → “安装Innoreader”(若未显示,先滚动至页面底部再刷新一次)。
3、在安装确认弹窗中点击“安装”,系统将在“应用程序”中创建独立入口。
4、安装完成后,在开始菜单中找到“Innoreader”图标,右键 → “属性” → 在“命令”字段末尾添加 --app=https://www.innoreader.com 以确保始终以PWA模式启动。
5、启动该应用后,可在系统设置 → “通知”中单独为“Innoreader”开启通知权限,并设定声音与横幅样式。
四、使用Flatpak运行社区维护的Innoreader封装版
Flathub社区已托管由第三方开发者维护的Innoreader Flatpak包,经测试可在麒麟V10 SP3(aarch64/x86_64)上稳定运行,沙盒隔离度高,避免依赖冲突。
1、若未启用Flatpak支持,先执行:sudo apt install flatpak && sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo。
2、重启系统或注销重登录,使dbus权限生效。
3、在终端中运行安装命令:flatpak install flathub com.innoreader.Innoreader。
4、安装完毕后,执行:flatpak run com.innoreader.Innoreader 启动验证。
5、如需设为默认RSS阅读器,进入系统设置 → “默认应用程序” → “RSS Feed”类别 → 选择“Flatpak Innoreader”。
五、配置系统级RSS协议关联以支持外部跳转
当其他应用(如邮件客户端、笔记工具)点击rss://或feed://链接时,系统需将其路由至Innoreader实例。此步骤确保全生态协同工作,而非仅限手动启动。
1、创建协议处理.desktop文件:sudo nano /usr/share/applications/innoreader-rss.desktop。
2、填入以下内容(路径按实际AppImage位置调整):
[Desktop Entry]
Name=Innoreader RSS Handler
Exec=/home/username/下载/innoreader-*.AppImage %u
Type=Application
MimeType=x-scheme-handler/rss;x-scheme-handler/feed;
NoDisplay=true
3、保存后执行:sudo update-desktop-database 刷新协议注册表。
4、验证是否生效:在终端中运行 xdg-open 'rss://example.com/feed.xml',应自动唤起Innoreader并跳转订阅页。


















