在没有 flash 插件的情况下启动 chromium

在没有 flash 插件的情况下启动 chromium

我在 Debian Wheezy 上使用chromium浏览器。pepperflashplugin

我想为我的计算机上的一个用户完全禁用 flash 插件,但允许另一用户使用它(因此我不想完全卸载 flash 插件)。

当我转到chrome://plugins并禁用Adobe Flash Playerad restart时chromium,我仍然可以看到pschromium 正在运行并激活了闪光灯:

$ ps | grep flash
/usr/lib/chromium/chromium --ppapi-flash-path=/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so --ppapi-flash-version=16.0.0.305

在我看来,chrome://plugins并没有真正禁用它,而是“隐藏”它。

chromium没有flash插件如何启动?

我希望 chromium 的行为就像根本没有安装 flash 插件一样。一种想法是生成chown二进制chmod文件/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so,以便只有 root 和一个用户才能读取它 (640)。但这似乎是一个肮脏的黑客行为。有没有更好的办法?

答案1

您可以用来CHROMIUM_USER_FLAGS更改 chromium 启动时使用的参数。默认值位于/etc/chromium/default.这就是它获取那些与闪存相关的标志的地方。

在命令行上,以下命令将启动不带标志的 chromium:

CHROMIUM_USER_FLAGS=" " chromium 

~/.profile例如,您可以为不应使用 Flash 的用户设置该变量。

不过有两件事:通过取消设置变量可以很容易地避免这种情况,如果你在其他地方有另一个“常规”Flash 插件,Chromium 会选择这个插件。

相关内容