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

让其截图一下试试

还能修正一下错别字~




