저는 Fedora 20과 Gnome 3.12를 실행하고 있습니다. 최근에는 Windows를 통해 KDE를 설치했지만 yum
Gnome을 계속 사용하기로 결정했습니다. KDE를 설치한 이후 xdg-open
및 gnome-open
명령은 연관된 응용 프로그램과 함께 파일을 열지 않고 대신 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
그러나 마지막 두 명령은 모두 Nautilus를 엽니다. 반면에,kde-open
하다작동하고 증거를 엽니다(그리고 kioclient
stdout에 무언가를 씁니다. 이것이 관련성이 있는지 모르겠습니다).
[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"
알아요이 스레드, 그러나 해당 mimeopen
명령을 사용해도 문제가 해결되지 않았습니다.
나는 지금까지 KDE를 제거하지 않았습니다. 왜냐하면 정확히 어떻게 제거했는지도 모르고 문제를 일으키고 싶지 않기 때문입니다. 그러나 KDE 제거 방법에 대한 지침을 제공하는 한 KDE 제거와 관련된 모든 솔루션은 허용됩니다.