Firefox
當我不使用 pulseaudio 時,為什麼 Firefox 會創建 $HOME/.pulse-cookie
當程序將它們的文件直接保存在我的 $HOME 中時,它讓我發瘋。更重要的是,當文件是無用的垃圾時。一個這樣的例子是
$HOME/.pulse-cookie
Firefox 每次我在瀏覽器中播放影片時都會創建它:/home/martin/.pulse-cookie
我沒有使用脈衝音頻,也沒有安裝脈衝音頻。為什麼 Firefox 創建這個文件?顯然,它不需要任何東西,因為當我刪除它並使我的 /home 不可變(
chattr +i /home/martin
)時一切正常,因此無法再次創建它。有沒有辦法告訴 Firefox 不要創建這個文件?
第二個最佳解決方案是告訴 Firefox 在其他不會打擾我的地方創建它(
/tmp/
)。我在 Debian Wheezy 上使用 Firefox (Iceweasel) 31
/tmp
您可以通過將該值添加到以下內容來指定要在其中創建的文件/etc/pulse/client.conf
:cookie-file = /tmp/pulse-cookie
你的問題很好理解,但不正確。
- Firefox 不會將 .pulse-cookie 放在您的系統上。
- .pulse-cookie 與 pulseaudio 無關。
.pulse-cookie 由網站直接設置在您的主目錄中。它們不會通過網路瀏覽器進入,也不會被瀏覽器安全過濾。它們比普通餅乾大,使它們更危險。
這是阻止它們的方法。
- 在您的主目錄中打開一個終端並執行以下命令
rm -R .pulse-cookie
touch .pulse-cookie
(這會創建一個空的 .pulse-cookie 文件)chmod 000 .pulse-cookie
(現在該文件無法讀取、寫入或執行)無法創建新文件,因為它已經存在。您無法訪問它,因為沒有訪問權限。發送到的任何內容都會失去。