Chrome
在沒有 Flash 外掛的情況下啟動 chromium
我在 Debian Wheezy 上使用
chromium
瀏覽器。pepperflashplugin
我想在我的機器上為一個使用者完全禁用 flash 外掛,但允許另一個使用者使用它(因此我不想完全解除安裝 flash 外掛)。
當我去
chrome://plugins
並禁用Adobe Flash Player
ad restartchromium
時,我仍然可以看到ps
chromium 正在執行並啟動了 flash:$ 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 外掛一樣。一個想法是二進製文件,以便只有 root 和一個使用者可以讀取它(640)
chown
。但這似乎是一個骯髒的黑客行為。有沒有更好的辦法?chmod``/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so
您可以使用
CHROMIUM_USER_FLAGS
來更改啟動 chromium 的參數。預設在/etc/chromium/default
. 這就是它獲得那些與快閃記憶體相關的標誌的地方。在命令行上,以下將啟動不帶標誌的 chromium:
CHROMIUM_USER_FLAGS=" " chromium
~/.profile
例如,您可以為不應使用 Flash 的使用者設置變數。不過有兩件事:通過取消設置變數很容易避免,如果你在別處有另一個“正常”Flash 外掛,Chromium 會選擇這個。