Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/chromium_chromium.desktop /snap/bin/chromium %U在末尾加入: --no-sandbox永久有效
时间: 2024-09-21 11:03:02 浏览: 75
手动解决Cannot find module '@sentry/webpack-plugin'等问题
5星 · 资源好评率100%
在给定的命令行 `Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/chromium_chromium.desktop /snap/bin/chromium %U` 中,它用于启动名为 "chromium" 的 snap 应用程序。`%U` 是传递给应用程序的实际命令行参数。
如果你想让 `--no-sandbox` 参数永久生效,你需要在 `/snap/bin/chromium` 后添加这个选项,并将其放在环境变量设置之后。修改后的命令可能是:
```bash
Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/chromium_chromium.desktop /snap/bin/chromium --no-sandbox %U
```
这会告诉 `chromium` 应用始终在没有沙箱(安全隔离机制)的环境下运行。然而,需要注意的是,`--no-sandbox` 可能有安全风险,因为它减少了操作系统对进程的控制,应谨慎使用。如果你需要永久更改,建议查阅 snap 应用的相关文档或通过更新 snap 包的配置文件来实现。
阅读全文