Skip to content

fix: bundle chromium in hermes images#88

Merged
78 merged 1 commit into
78:mainfrom
luoyuctl:fix/hermes-default-browser
Apr 11, 2026
Merged

fix: bundle chromium in hermes images#88
78 merged 1 commit into
78:mainfrom
luoyuctl:fix/hermes-default-browser

Conversation

@luoyuctl
Copy link
Copy Markdown
Contributor

@luoyuctl luoyuctl commented Apr 11, 2026

背景

Hermes 镜像默认保留了桌面 Help 链接,Hermes Agent 首次认证流程也会拉起系统浏览器,但镜像默认没有可用的默认浏览器,导致部分环境会报 www-browser 不存在。

改动

  • Hermes 镜像默认安装 chromium
  • 继续仅在 HERMES_INSTALL_BROWSER_TOOLS=1 时安装 ffmpeg
  • 注册 x-www-browser / www-browserchromium
  • 保留 Help.desktopHermes.desktop
  • 调整构建校验,确保 chromium 已安装

验证

  • bash -n scripts/x86_64/make-rootfs-hermes.sh
  • bash -n scripts/arm64/make-rootfs-hermes.sh
  • 并行重打 x86_64 / arm64rootfs-hermes 镜像
  • 挂载检查两套镜像,确认同时存在 Help.desktop / Hermes.desktop
  • 检查 /usr/bin/chromium/usr/bin/x-www-browser/usr/bin/www-browser,确认默认浏览器已就绪
image

@78 78 merged commit 04a7f0e into 78:main Apr 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants