Kubuntu 15.04가 출시되면서 저는 Gnome(Ubuntu)에서 KDE/Plasma로 전환했습니다. 홈 디렉토리를 유지하면서 새로 설치를 했습니다. 이제 libreoffice(주로 Calc)는 알려지지 않은 모든 파일 형식과 연관되어 있는 것 같습니다. 만나는 모든 파일의 연결을 수동으로 수정하기보다는 KDE/Plasma에서 사용하는 해당 구성 파일을 살펴보고 무엇이 잘못되었는지 이해하고 수정하고 싶습니다. 어떤 프로필인가요?
답변1
~에 따르면Freedesktop.org "MIME 유형과 응용 프로그램 간의 연관" 사양, KDE는 다음 위치를 확인해야 합니다:
/usr/share/applications/mimeapps.list
/usr/share/applications/kde-mimeapps.list
$HOME/local/share/applications/mimeapps.list
(더 이상 사용되지 않음)$HOME/local/share/applications/kde-mimeapps.list
(더 이상 사용되지 않음)/etc/xdg/mimeapps.list
/etc/xdg/kde-mimeapps.list
$HOME/.config/mimeapps.list
$HOME/.config/kde-mimeapps.list
KDE5
KDE는 그것들을 잘 읽습니다. 또한 $HOME/.config/mimeapps.list
파일 연결 구성 모듈(ComponentChooser) 또는 파일 브라우저(Dolphin)의 사용자 정의 설정을 저장하기 위해 잘 편집됩니다.
그러나 KDE는 에 대한 기본 연결을 저장하지 않지만 mimeapps.list
*.desktop 파일에서 직접 MimeType 키를 사용하는 것으로 보입니다. 가장 좋은 것을 선택하기 위해 InitialPreference
애플리케이션 자체(또는 해당 패키지 관리자)가 제공하는 키도 사용합니다. 이는 KDE 전용 기능이므로 대부분의 경우 KDE 응용 프로그램용으로만 설정됩니다.
*.desktop 파일의 구성은 다음으로 컴파일되고 캐시됩니다.웨스트 코카. 구성이 없는 MimeType의 구성은 다음에서 비롯됩니다.공유 MIME 정보 데이터베이스.
*.desktop 파일은 다음 위치에 저장됩니다.
/usr/share/applications/
/usr/local/share/applications/
$HOME/.local/share/applications/
KDE6
케데 6.0제공되어야 한다/etc/xdg/kde-mimeapps.list
더 이상 사용되지 않는 시스템 의 기본 애플리케이션입니다 InitialPreference
. 따라서 KDE는 다른 데스크탑 환경과 일관성을 갖습니다.
답변2
KDE는 mimetype 매핑을 에 저장하므로 ~/.local/share/applications/mimeapps.list
해당 파일을 살펴보는 것이 좋습니다. 각 줄에는 MIME 유형 =
과 사용할 애플리케이션이 차례로 포함됩니다. 예를 들면 다음과 같습니다.
application/xml=kde4-kwrite.desktop
또한 이 kcmshell4
도구를 사용하여 이러한 연결을 변경할 수도 있습니다(당신은 또한 볼 수 있습니다):
kcmshell4 filetypes