壁虎司机询问位置.如何删除提示



当使用apt install firefox-geckodriver在ubuntu上安装geckodriver时,我会收到提示:

请选择您居住的地理区域。后续的配置问题将通过呈现城市列表,表示它们所处的时区。

  1. 非洲3。南极洲5。北极7。大西洋9。印度人11。系统V 13。Etc
  2. 美国4。澳大利亚6。亚洲8。欧洲10。太平洋12。我们

地理区域:

由于这需要手动输入,我无法在docker compose中运行它。如何删除此提示或在命令中提供默认输入选项

DEBIAN_FRONTENDenv变量应该会有所帮助,请尝试使用noninteractive选项运行

DEBIAN_FRONTEND=noninteractive apt install firefox-geckodriver

编辑:你可以试试:

ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=utc/UTC
RUN apt-get install -y [program]
  • TZ是您的首选时区

您可以从github中wget最新发布的tarball,提取它,然后将其移动到您的PATH或将geckodriver的路径添加到PATH

wget https://github.com/mozilla/geckodriver/releases/download/v0.31.0/geckodriver-v0.31.0-linux64.tar.gz
tar xvfz geckodriver*
chmod +x geckodriver 
sudo mv geckodriver /usr/local/bin

假设/usr/local/bin在您的PATH

最新更新