~/.local/share/icons를 가리키는 MIME 구성 파일은 무엇입니까?

~/.local/share/icons를 가리키는 MIME 구성 파일은 무엇입니까?

나는 ~/.local/share/mime/ 및 ~/.local/share/applications에 자체 MIME 참조 파일을 생성한 Wine의 Debian 7.2에 MSOffice2007을 설치했습니다.

나중에 와인을 완전히 삭제하고 앞서 언급한 폴더의 모든 파일을 실행했습니다.

$ update-mime-database ~/.local/share/mime

하지만 여전히 아이콘과 관련된 연관성이 있습니다!

*.doc 파일에는 기본 GNOME 아이콘 대신 MSOffice2007 아이콘(Thunar, pcmanfm, Nautilus 등)이 계속 표시됩니다.

~/.local/share/icons 폴더를 삭제하면 원래 시스템 그놈 아이콘이 다시 표시되지만, 폴더를 복원하면 MSOffice2007 아이콘이 다시 표시됩니다!

그렇다면 ~/.local/share/mime 및 ~/.local/share/applications가 아닌 경우 ~/.local/share/icons를 가리키는 구성 파일은 어디에 있습니까?

답변1

글쎄, 마침내 나는 이것에 대한 답을 찾았습니다!

나는 다음을 인용한다.공유 MIME 정보 데이터베이스 사양freedesktop.org에서

"icon 요소는 name 속성으로 제공되는 특정 MIME 유형에 사용될 아이콘을 지정합니다.일반적으로 MIME 유형에 사용되는 아이콘은 "/" 문자를 "-"에 매핑하여 MIME 유형을 기반으로 생성됩니다., 그러나 사용자는 특정 MIME 유형에 대한 아이콘을 사용자 정의하기 위해 아이콘 요소를 사용하여 이를 재정의할 수 있습니다.

그래서 그 안에 있는 파일들은~/.local/share/icons다음과 같은 경우 각 MIME 유형 노드에 대해 기본값으로 사용됩니다.아이콘 요소MIME 유형 .xml 파일에 지정되지 않았습니다. 이 경우,~/.local/share/icons/hicolor/256x256/apps/application-msword.pngapplication/msword.png의 기본 아이콘으로 사용되었습니다.

이것이 다른 사람에게도 도움이 되기를 바랍니다.

답변2

그런 다음 제거하십시오!

ls -1 --recursive ~/.local/share/mime/ | grep -E 'ms|office|word|excel|power|wine'

그러면 파일이 어디에 있는지 대략적으로 알 수 있으며, rm망치를 휘둘러 파일을 처리할 수 있습니다.

관련 정보