[已解决]13.2 KDE 下载了一个 iso 却显示为纯文本文件是怎么回事?


帮同学下了个 Kali Linux . 但是却显示为纯文本文件,要怎么办?
这算是 bug 吗? 还是这 iso 的问题?
这样一来右键里的 browse iso 选项也就没有了,要怎么打开它,查看其内容??
求前辈释疑。。。

P.S 也不知是否属于这个版块。

  1. 是这个版面,干得漂亮。

  2. 我也遇到这个问题了。

Linux 下面这种文件后缀用什么打开、显示什么图标的问题都是统一由 mimetype 来管。

而 rpm -qf /usr/share/mime/packages 发现 openSUSE 下管理 mimetype 的包叫 shared-mime-info。

于是 google “shared-mime-info iso txt” 结果发现这是 KDE 的一个 bug,另外我自己还有了一些新发现(回复在 KDE bugzilla 上了),目前还没找到修复方法。

bugs.kde.org/show_bug.cgi?id=337035

然后强大的我就把它给修复了。解决方法是:

打开 /usr/share/mime/packages/freedesktop.org.xml

找到图中我注释的地方,按照相同方法注释掉。


然后运行 sudo /usr/bin/update-mime-database /usr/share/mime/

1赞

看起来应该是 /usr/share/mime/packages/freedesktop .org .xml

也可以在系统设置 -> 文件关联里面搜索 iso,然后把 x-cd-image 以外的条目对应的文件名模式中的 *.iso 都删掉就可以。