Kde
KDE Dolphin:所有文件關聯失去並且“打開方式”不提供任何選項
前幾天,KDE/Dolphin 似乎失去了所有文件關聯,“打開方式”對話框不再顯示我的應用程序列表。如果我在對話框中鍵入一個應用程序快捷方式名稱,例如“kate”,它將使用 kate 打開它。
據推測,某些配置文件以某種方式損壞,但那是哪個文件?我可以從開始菜單中的應用程序列表中自動重建它嗎?
編輯:這似乎只發生在某些文件夾中。
編輯:我在評論 DK Bose 中嘗試了這個東西並修復了它。
james@Q35~/nfs-cloud/websites/test_flask_site/static $ locate mimeapps.list /home/james/.config/mimeapps.list /home/james/.local/share/applications/mimeapps.list /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.config/mimeapps.list /home/james/.config/mimeapps.list.bak james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.local/share/applications/mimeapps.list /home/james/.local/share/applications/mimeapps.list.bak james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list.bak
我在 2011 年遇到了類似的問題,刪除或重命名現有、註銷並重新登錄的建議對我有用。
mimeapps.list
我無法解釋為什麼它首先發生!有兩個使用者級位置:
- $HOME/.config 和
- $HOME/.local/share/applications
Arch Wiki表明第二個位置已棄用:
提示:儘管已棄用,但仍有幾個應用程序可讀取/寫入
~/.local/share/applications/mimeapps.list
. 為了簡化維護,只需將其符號連結到~/.config/mimeapps.list
:ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.list