如何强制 Dolphin 不执行可执行文件

如何强制 Dolphin 不执行可执行文件

Dolphin 有一个坏习惯,就是执行我意外点击的任何可执行文件。如何关闭此行为?是否有类似 Nautilus 的功能允许选择适当的操作?

答案1

没有真正的 GUI 选项Dolphin可以让你做你想做的事,但我认为做到这一点的方法是编辑列表mime types,正如“Farry”在KDE 论坛。我刚刚测试了下面引用自 KDE 论坛的方法,它做过对我有用。确保mime database按照说明更新,然后退出Dolphin并重新加载以查看差异(如有必要,请重新启动)。

引自KDE 论坛,(我gksudo gedit添加的)归功于“Farry”:

(继续操作之前请备份文件)

gksudo gedit /usr/share/mime/packages/freedesktop.org.xml
and find the line that starts the shellscript section:
  <mime-type type="application/x-shellscript">
then scroll down to find this line within that section:
   <sub-class-of type="application/x-executable"/>
then comment it out like so:
   <!-- <sub-class-of type="application/x-executable"/> -->
save that, then compile it with this command:
  sudo update-mime-database /usr/share/mime

正如我所说,它对我有用,对任何人来说都应该有用,只要你使用gedit's 搜索功能找到要编辑的文件的正确部分;小心因为这是一个重要的文件。正如我之前提到的,在编辑它之前对其进行备份非常重要。

将来,如果您想返回文件的原始状态并让脚本在单击时执行,可以删除上面讨论的注释并mime database再次更新。

相关内容