Jon*_*ann 5 fedora gnome kde mime-types xdg-open
我正在使用 Gnome 3.12 运行 Fedora 20。最近,我通过安装 KDEyum
但决定坚持使用 Gnome。自从安装 KDE 后,xdg-open
和gnome-open
命令不会打开带有关联应用程序的文件,而是打开 Nautilus,选择文件。在 Nautilus 中双击该文件将打开关联的应用程序。
例如:
[user@host ~]$ xdg-mime query filetype test.pdf
application/pdf
[user@host ~]$ xdg-mime query default application/pdf
evince.desktop
[user@host ~]$ xdg-open test.pdf
[user@host ~]$ gnome-open test.pdf
Run Code Online (Sandbox Code Playgroud)
但是最后两个命令都打开了 Nautilus。另一方面,kde-open
确实有效,打开 evince(kioclient
并向标准输出写入一些东西,不知道这是否有任何相关性):
[user@host ~]$ kde-open test.pdf
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.binary.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.addin.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slideshow.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.sheet.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.presentation.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-excel.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.template.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-word.document.macroEnabled.12"
kioclient(27111) KMimeTypeRepository::parents: "/usr/share/mime/subclasses" refers to unknown mimetype "application/vnd.ms-powerpoint.slide.macroEnabled.12"
Run Code Online (Sandbox Code Playgroud)
我知道这个线程,但使用该mimeopen
命令并没有解决我的问题。
到目前为止,我没有卸载 KDE,因为我不确定具体是如何卸载的,也不想破坏东西。然而,任何涉及摆脱 KDE 的解决方案都是可以接受的,给出一些关于如何操作的指示。
归档时间: |
|
查看次数: |
1268 次 |
最近记录: |