KDE에서 MIME 유형 연결을 업데이트하는 프로세스는 무엇입니까?

KDE에서 MIME 유형 연결을 업데이트하는 프로세스는 무엇입니까?

시스템 수준에서 기본 MIME 정의를 복원하고 로컬 MIME 데이터베이스를 다시 구축하고 싶습니다. 저는 아치 리눅스 KDE를 실행하고 있습니다.

이것아치스 위키설명하다,

당신이 사용하는 경우데스크탑 환경먼저 자체 유틸리티를 제공하는지 확인해야 합니다. 이는 이러한 대안보다 선호됩니다.

KDE는 그러한 유틸리티를 제공합니까?아니면 일반을 사용해야합니까?xdg-utils?

아치스 위키언급하다mimeapps.list 파일이 여러 개 있지만 저는 이런 파일을 갖고 있지 않습니다. KDE에서는 이를 사용하지 않습니까?

내 유일한 mimeapps.list 파일은 ~/.config/mimeapps.list.

MIME 유형(로컬 사용자 및 시스템 전체) 측면에서 KDE 내부를 정리하는 절차는 무엇입니까?

답변1

KDE가 그러한 유틸리티를 제공합니까, 아니면 일반 xdg-utils를 사용해야 합니까?

예,케이드이것을 읽어보세요mimeapps.list. 코드는 다음과 같이 작성되었습니다.mimetypedata.cpp

KSharedConfig::Ptr profile = KSharedConfig::openConfig("mimeapps.list", KConfig::NoGlobals, QStandardPaths::GenericConfigLocation);

케이드이 순서대로 읽어보도록 하겠습니다

.config/kde-mimeapps.list
.config/mimeapps.list
/etc/xdg/kde-mimeapps.list
/etc/xdg/mimeapps.list
/usr/share/applications/mimeapps.list

KDE 버전과 배포판에 따라 이러한 파일 중 일부가 없어도 문제가 되지 않습니다. KDE는 찾은 내용을 참조할 것입니다.

MIME 유형(로컬 사용자 및 시스템 전체) 측면에서 KDE 내부를 정리하는 절차는 무엇입니까?

로컬 사용자의 경우 디렉터리에서 파일을 편집하거나 생성할 수 있습니다 .config. 그러나 시스템 전체에서 사용하려면 대신 생성할 수 있습니다 /etc.

그러나 대부분의 경우 이러한 파일을 수동으로 건드릴 필요가 없습니다. 당신이 ~/.config/mimeapps.list그것을 창조했습니다. 파일 확장자와 관련된 애플리케이션을 변경하려면 right-click -> Open With -> Other Application...새 애플리케이션을 선택하고 확인란을 선택하세요.모든 파일 형식에 대한 응용 프로그램 연결을 기억합니다.... 그러면 ~/config/mimeapps.list귀하의 내용이 편집됩니다. 예를 들어, 변경하고 싶은 경우PDF~와 연관되다보여주다바꾸다오쿠라, 이렇게 하고 들어가세요

application/pdf=org.gnome.Evince.desktop;

에 추가됩니다 mimeapps.list. 이는 항목에서 추측한 것 application/pdf입니다 . /usr/share/mime/application/pdf.xml그러니 자유롭게 문법을 배우거나 이런 식으로 사용해 보세요 xdg-mime. 여기있어MIME 애플리케이션 연관 사양

관련 정보