Carbonyl 是把 Chromium 网页内容呈现在终端中的浏览器。它适合没有桌面环境或通过 SSH 使用终端的场景;网页实际仍由浏览器引擎处理,并不是把 HTML 简单转成文本。
三种运行方式
跳转到“三种运行方式”按 官方仓库 的环境要求选择一种方式。Docker 示例会在退出后删除本次容器,首次运行需要拉取镜像:
docker run --rm -ti fathyb/carbonyl https://example.com有合适 Node.js/npm 环境时,可按项目支持的平台使用 npm:
npm install --global carbonylcarbonyl https://example.com也可从官方 Releases 下载匹配系统及架构的二进制,完整解压后在对应目录运行:
./carbonyl https://example.com原记录中的 ./carbony 少了末尾字母 l,不是有效程序名。Linux 二进制还依赖 Chromium 所需系统库;不要把“下载完成”当成运行环境已经就绪。Windows 使用时应按项目说明选择 WSL 等受支持路径。
运行效果与排查
跳转到“运行效果与排查”
图示重点是网页在终端格点上的显示效果;它不是软件安装成功的唯一判据。程序无法启动时检查架构、执行权限和共享库;能够启动但打不开网页时再检查网络、代理与目标站点。真实交互体验还取决于终端尺寸和网页设计。