给Debian服务器上的OpenClaw安装浏览器
通过前文配置后OpenClaw后,如果需要运行一些自动化任务、抓取数据等需求还需要通过浏览器来实现。但是默认debian是没有安装的浏览器的,本篇介绍下如何给Debian安装浏览器,并且配置到OpenClaw中。
下载Chrome浏览器
对于Debian/Ubuntu发行版
1 | wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb |
对于CentOS/RHEL发行版
1 | wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm |
一般deb和rpm包就覆盖了国内大部分用户的发行版。这个地址是可以直接连接的。
安装浏览器和字体
对于Debian/Ubuntu发行版
1 | sudo apt install -y ./google-chrome-stable_current_amd64.deb |
对于CentOS/RHEL发行版
1 | sudo yum install -y liberation-fonts |
安装Google Noto Sans CJK(思源黑体)的字体文件,为了避免浏览器字体确实无法显示,需要单独安装字体
1 | // debian/ubuntu |
安装完成后,验证浏览器版本
1 | google-chrome --version |
配置OpenClaw
使用独立浏览器
1 | openclaw config set browser.defaultProfile "openclaw" |
使用Headless模式(服务器上没显示器~)
1 | openclaw config set browser.headless true |
禁用沙盒模式
避免因权限安全机制无法启动
1 | openclaw config set browser.noSandbox true |
设置 Chrome 可执行文件路径
1 | openclaw config set browser.executablePath "$(which google-chrome)" |
重启 openclaw gateway
1 | openclaw gateway restart |
为 openclaw 打开浏览器
1 | openclaw browser start |
执行命令后,会有如下内容打印:
1 | 🦞 browser [openclaw] running: true |
没注意看,也可以通过如下命令检查
1 | openclaw browser status |
使用QQ Bot测试一下

让其截图一下试试

还能修正一下错别字~
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 码农笔记!
评论
WalineDisqus







