前言:我们希望直接使用我们的服务器创建网站截图,并停止使用外部服务。Chromium可以选择从网站生成PNG图形。因此,我们想利用它。
我们在服务器上安装了铬:
sudo apt-get update
sudo apt-get install chromium-browser
然后我们尝试运行浏览器并得到了以下错误:
chromium-browser --no-sandbox
/usr/bin/chromium-browser: 12: xdg-settings: not found
Trace/breakpoint trap
浏览器的版本:
chromium-browser --version
/usr/bin/chromium-browser: 12: xdg-settings: not found
Chromium 97.0.4692.99 snap
试图查找有关“xdg-设置”的更多信息:
xdg-仅用于桌面会话中的设置。不建议将xdg-设置用作根用户。
如何修复错误并使铬运行?
注1:在运行xdg-settings
时,我们得到了-bash: xdg-settings: command not found
。可能是因为服务器上没有桌面会话。
注2: Ubuntu版本为“Ubuntu20.04.3LTS”。
发布于 2022-02-01 07:12:59
sudo apt-get install xdg-utils
这将为您安装xdg-settings
。
使用基于Debian的发行版,当缺少一些东西时,apt-cache search commandname
是一种非常好的方法。
https://serverfault.com/questions/1091926
复制相似问题