如何为 Google Chrome 设置 CLI 标志?

如何为 Google Chrome 设置 CLI 标志?

在哪里可以设置 Unity 上 Google Chrome 的 CLI 标志?

答案1

/opt/google/chrome/google-chrome.desktop在或中查找/usr/share/applications/google-chrome.desktop以下行:

Exec=/opt/google/chrome/google-chrome %U

在其中添加您需要的标志,保存它,然后再次运行 Chrome 并将其固定到您的启动器,这样就可以了。

答案2

一种方法是在环境变量中设置标志CHROMIUM_USER_FLAGS

export CHROMIUM_USER_FLAGS="insert_content_here"

答案3

对于 xubuntu/xfce4,尽管它在其他地方可能工作得类似:

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/google-chrome.desktop

并修改Exec=中的三行~/.local/share/applications/google-chrome.desktop以包含您想要的参数。由于文件名相同,xfce4-whiskermenu 将仅选取您修改过的google-chrome.desktop

如果 Chrome 是您的默认浏览器,其他应用程序打开 URL 仍会导致 Chrome 在没有您指定参数的情况下启动。要解决此问题,请创建一个~/bin/google-chrome包含以下内容的新文件:

/usr/bin/google-chrome YOUR_EXTRA_ARGS "$@"

chmod +x ~/bin/google-chrome。然后,在首选应用程序中,将您的 Web 浏览器设置为其他...并输入:

/home/YOUR_USERNAME/bin/google-chrome "%s"

此外,为了避免将来不得不更改四个地方的参数,您可以将这些Exec=行指向google-chrome.desktop您的/home/YOUR_USERNAME/bin/google-chrome

答案4

对于 Chromium,您可以在/etc/chromium-browser/customizations

例如我有一个只有一行的脚本

CHROMIUM_FLAGS="${CHROMIUM_FLAGS} --enable_hidpi=1 --process-per-site"

我想象 Chrome 也有类似的东西。

相关内容