다양한 마임 장르 연관성에 대해 자세히 알아보기

다양한 마임 장르 연관성에 대해 자세히 알아보기

나는 무언극 장르에 대해 더 깊이 이해하고 싶습니다. 지금까지 다음 내용을 이해했습니다. 감사합니다.@munzir-타하

시스템이 동일한 버전의 동일한 배포판을 실행하고 있더라도 서로 다른 시스템에서 서로 다른 MIME 유형 파일 연결을 갖는 것이 일반적입니다.사용자가 MIME 연결을 사용자 정의하지 않은 경우에도. 이는 연결이 각 시스템에 설치된 패키지와 설치 순서에 따라 달라지기 때문입니다.

또한 사용자가 다음 방법 중 하나를 사용하여 MIME 유형 연결을 추가하거나 제거할 수 있다는 것을 이해합니다.

  1. 수동 편집~/.config/mimeapps.list

  2. GUI 도구를 사용하십시오. KDE에서는 시스템 설정이나 Dolphin을 통해 이 작업을 수행할 수 있습니다(예: 파일 > 속성 > 파일 형식 옵션을 마우스 오른쪽 버튼으로 클릭하고 파일 형식을 원하는 응용 프로그램과 연결).

그러나 나는 이것을 더 깊이 탐구하고 싶다. 저는 Arch Linux와 KDE를 실행하고 있습니다. 테스트를 위해 새 사용자 계정을 만들었습니다. 여기에는 다음과 같은 속성이 있습니다.

공유 mime-info 패키지가 설치되었습니다:

sudo pacman -Qs shared-mime-info
local/shared-mime-info 1.15-2
    Freedesktop.org Shared MIME Info

공개 키의 MIME 유형은 text/plain입니다.

$ xdg-mime query filetype id_rsa_test.pub
text/plain

text/plain의 기본 처리기는 Atom 편집기입니다.

$ xdg-mime query default text/plain
atom.desktop

mimeapps.list이 사용자에게는 계정이 없습니다. 일반적인 파일은 존재하지 않으며(아래 표시) mimeapps.list이 사용자 계정에는 다른 파일이 없습니다.

$ less ~/.config/mimeapps.list
/home/deleteme/.config/mimeapps.list: No such file or directory

시스템은 .pubmime-type 파일과 시스템 전체에 걸쳐 연관되어 있는 것으로 보입니다 application/vnd.ms-publisher. 파일이 시스템에 존재합니다.

/usr/share/mime/application/vnd.ms-publisher.xml

위 파일의 내용에는 .pub파일의 glob 패턴이 포함됩니다.

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/vnd.ms-publisher">
<!--Created automatically by update-mime-database. DO NOT EDIT!-->
<sub-class-of type="application/x-ole-storage"/>
<glob pattern="*.pub"/>
</mime-type>

위의 MIME 유형이 이 쿼리의 결과를 결정하지 않는 이유는 무엇입니까?

$ xdg-mime query filetype id_rsa_test.pub
text/plain

내가 아는 한, 사용자의 로컬 mimeapps.list가 해당 연결을 담당할 것으로 예상하지만 그러한 파일은 없습니다.

.pub이 시스템에서 다른 파일 연결을 찾지 못했습니다. 앞서 언급했듯이 이 새 사용자 계정에는 mimeapps.list가 없습니다.

답변1

시스템은 MIME 유형 application/vnd.ms-publisher와 .pub 파일에 대한 시스템 전체 연결을 갖고 있는 것으로 보입니다.

이에 대한 증거를 제공하지 않았습니다. 대신에 당신의 xdg-mime query filetype id_rsa_test.pub성과 text/plain시스템 전체실제로 사용자 정의 없이 새로 생성된 사용자인 경우 연결합니다.

위의 MIME 유형이 이 쿼리의 결과를 결정하지 않는 이유는 무엇입니까?

시스템에 설치된 패키지와 구성에 따라 시스템이 MIME 유형을 인식하는 방법을 결정합니다. 귀하의 경우 시스템이 유형을 결정할 가능성이 높습니다.아니요확장자를 확인하면'.선술집', 그러나 검사를 통과했습니다.마법코드는 파일의 내용입니다.

관련 정보