Firefox

當我不使用 pulseaudio 時,為什麼 Firefox 會創建 $HOME/.pulse-cookie

  • March 8, 2015

當程序將它們的文件直接保存在我的 $HOME 中時,它讓我發瘋。更重要的是,當文件是無用的垃圾時。一個這樣的例子是$HOME/.pulse-cookieFirefox 每次我在瀏覽器中播放影片時都會創建它:

/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

你的問題很好理解,但不正確。

  1. Firefox 不會將 .pulse-cookie 放在您的系統上。
  2. .pulse-cookie 與 pulseaudio 無關。

.pulse-cookie 由網站直接設置在您的主目錄中。它們不會通過網路瀏覽器進入,也不會被瀏覽器安全過濾。它們比普通餅乾大,使它們更危險。

這是阻止它們的方法。

  1. 在您的主目錄中打開一個終端並執行以下命令
  2. rm -R .pulse-cookie
  3. touch .pulse-cookie(這會創建一個空的 .pulse-cookie 文件)
  4. chmod 000 .pulse-cookie(現在該文件無法讀取、寫入或執行)

無法創建新文件,因為它已經存在。您無法訪問它,因為沒有訪問權限。發送到的任何內容都會失去。

引用自:https://unix.stackexchange.com/questions/175175