12.3.4. 모든 사용자에 대한 기본 등록 애플리케이션 덮어쓰기


/usr/share/applications/mimeapps.list/usr/share/applications/[ desktop 환경 name]-mimeapps.list 파일은 기본적으로 특정 MIME 유형을 열도록 등록되는 패키지-설치 기본값입니다.
시스템의 모든 사용자에 대한 시스템 기본값을 재정의하려면 시스템 관리자가 기본 등록된 애플리케이션을 재정의하려는 MIME 유형 목록과 함께 /etc/xdg/mimeapps.list 또는 /etc/xdg/[ desktop environment name]-mimeapps.list 파일을 생성해야 합니다.
구성을 적용하는 순서는 다음과 같습니다.
  1. /usr/share/applications/
  2. /etc/xdg/
특정 위치 내에서 구성이 다음 순서로 적용됩니다.
  1. mimeapps.list
  2. [ desktop environment name]-mimeapps.list
따라서 시스템 관리자 구성이 패키지 구성보다 우선합니다. 또한 각 데스크탑별 구성이 데스크탑 환경을 지정하지 않는 구성보다 우선합니다.
7.5 이전의 Red Hat Enterprise Linux 버전에서는 mimeapps.list 파일 대신 defaults.list 파일을 사용했습니다.

절차 12.5. 모든 사용자에 대한 기본 등록 애플리케이션 덮어쓰기

  1. /usr/share/applications/mimeapps.list 파일을 참조하여 기본 등록된 애플리케이션을 변경할 MIME 유형을 확인합니다. 예를 들어, 다음 mimeapps.list 파일의 샘플은 text/htmlapplication/xhtml+xml MIME 유형에 대해 기본 등록된 애플리케이션을 지정합니다.
    [Default Applications]
    text/html=firefox.desktop
    application/xhtml+xml=firefox.desktop
    
    기본 애플리케이션(Firefox)은 해당 . desktop 파일(firefox. desktop)을 지정하여 정의됩니다. 다른 애플리케이션의 기본 위치 . desktop 파일은 /usr/share/applications/ 입니다.
  2. /etc/xdg/mimeapps.list 파일을 만듭니다. 파일에서 MIME 유형과 해당 기본 등록된 애플리케이션을 지정합니다.
    [Default Applications]
    text/html=myapplication1.desktop
    application/xhtml+xml=myapplication2.desktop
    이렇게 하면 text/html MIME 유형에 대한 기본 등록된 애플리케이션이 myapplication1.desktop 로 설정되고, application/xhtml+xml MIME 유형에 대한 기본 등록된 애플리케이션은 myapplication2.desktop 로 설정됩니다.
    이러한 설정이 올바르게 작동하려면 myapplication1. desktopmyapplication2. desktop 파일이 /usr/share/applications/ 디렉터리에 모두 배치되어 있는지 확인합니다.
  3. gvfs-mime query 명령을 사용하여 기본 등록된 애플리케이션이 올바르게 설정되었는지 확인할 수 있습니다.
    $gvfs-mime query text/html
    Default application for 'text/html': myapplication1.desktop
    Registered applications:
    	myapplication1.desktop
    	firefox.desktop
    Recommended applications:
    	myapplication1.desktop
    	firefox.desktop
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.