파일 형식을 앱 이미지와 어떻게 연결합니까?

파일 형식을 앱 이미지와 어떻게 연결합니까?

저는 우분투 16.04 LTS를 사용하고 있습니다.

최신 krita 앱이미지를 다운로드했습니다(http://files.kde.org/krita/3/linux/krita-3.0-x86_64.appimage)

파일 아이콘을 두 번 클릭하여 이 앱 이미지로 Krita 파일(확장자 ".kra", mime 유형 "application/x-krita")을 열 수 있기를 원합니다.

어떻게 해야 하나요?

appimage를 /usr/share/applications로 이동하려고 시도했으며 다음 내용이 포함된 데스크톱 파일 /usr/share/applications/krita.desktop을 추가해 보았습니다.

[Desktop Entry]
Name=Krita
Exec=/usr/share/applications/krita-3.0-x86_64.appimage %F
Type=Application
MimeType=application/x-krita

두 파일 모두 동일한 디렉터리에 있는 다른 파일과 동일한 권한을 갖고 있는지 확인했습니다.

Krita는 "다른 응용 프로그램으로 열기…" 아래에 나타나지 않습니다.

답변1

Mint 18.1 Cinnamon에서 작동합니다.

Krita 3.1.2의 .appimage에는 파일 연결이 추가되지 않았기 때문에 krita.desktop이라는 파일을 만들고 그 안에 다음을 넣었습니다.

[Desktop Entry]
Encoding=UTF-8
Name=Krita
Comment=Krita, An open source painting and drawing application.
Exec=[path to .appimage] %F
Type=Application
Icon=[path to icon]
Categories=Graphics; 
MimeType=image/krita;

해당 파일을 실행 가능하게 만든 다음 /usr/share/applications.

다음으로 열어서 ~/.config/mimeapps.list다음을 추가했습니다.

image/krita=krita.desktop;

[추가된 연결] 섹션 아래

마지막으로 파일을 마우스 오른쪽 버튼으로 클릭 .kra하고 연결 프로그램에서 Krita를 기본 앱으로 선택했습니다.

누군가에게 도움이 되기를 바랍니다.

답변2

Krita AppImage의 다음 버전에는 이 작업을 자동으로 수행하는 데스크톱 통합 기능이 함께 제공됩니다.

알파 빌드를 시도해 볼 수 있습니다. https://krita.org/en/item/krita-3-0-1-alpha-builds/

관련 정보