Ubuntu에서 새로운 MIME 유형과 아이콘을 만드는 올바른 방법은 무엇입니까?

Ubuntu에서 새로운 MIME 유형과 아이콘을 만드는 올바른 방법은 무엇입니까?

저는 Thunar 파일 관리자를 사용하여 Xubuntu를 사용하고 있습니다. 새로운 Mime 유형과 관련 아이콘을 만들고 싶습니다. 때로는 작동하고 때로는 작동하지 않으며 때로는 예상치 못한 결과가 발생합니다(아이콘을 만든 MIME 유형과 아무 관련이 없는 파일에 대한 동일한 아이콘).

때로는 아래와 같이 /usr/share/mime/application에 새 xml 파일을 추가하여 새로운 Mime 유형을 만들 수 있습니다.https://help.ubuntu.com/community/AddingMimeTypes. ~/.local/share/mime/application에서 이 작업을 수행하면 절대 작동하지 않습니다. MIME 데이터베이스를 업데이트한 후와 다른 하위 폴더에 xml 파일이 생성되었을 때 여기에 있는 파일이 삭제되었습니다. 새 파일 형식을 만드는 올바른 폴더와 올바른 방법은 무엇입니까? 어쩌면 문제는 MIME 유형이 이미 존재하고 기존 MIME 유형이 MIME 유형 편집기에 표시되지 않는다는 것입니까?

때때로 MIME 유형을 확인할 때 다른 결과가 나타납니다.

xdg-mime query filetype *.mp3

그리고

file --mime-type *.mp3

(mp3는 단지 예일 뿐입니다.) 때때로 다양한 유형의 무언극이 있는 이유는 무엇입니까?

때로는 기존 또는 이전에 생성된 MIME 유형에 대한 새 아이콘을 생성하고 ~/.local/share/mime/packages에 이 콘텐츠가 포함된 새 xml 파일을 생성할 수 있습니다.

플랙 플락

MIME 유형과 달리 홈 디렉토리에서 작동합니다. 하지만 제가 만든 모든 아이콘에서는 작동하지 않으며, 왜 그런 일이 발생하는지 모르겠습니다. 패키지 폴더에 xml 파일을 생성하면 "update-mime-database"가 ~/.local/share/mime/application에 새 xml 파일을 생성하는 것 같나요?

어쩌면 내가 뭔가 완전히 잘못된 일을 하고 있는 건 아닐까? 새 MIME 유형과 해당 MIME 유형에 대한 새 아이콘을 만드는 올바른 방법은 무엇입니까? MIME 유형이 이미 존재하는지 어떻게 확인합니까?

관련 정보