2010-01-11 6 views
4

우분투 설치 프로그램을 만드는 중이고 자신 만의 파일 확장자를 등록해야합니다. 어떻게해야하는지 예제를 찾을 수 없습니다.우분투에 파일 연결을 등록하는 방법

사람들이 저에게 어떻게 스크립트 스 니펫을 제공 할 수 있습니까?

NB : Im은 외부 스크립트를 호출 할 수 있도록 설치자를 만드는 데 도움을주기 위해 - 따라서 스크립트가 도움이되는 이유입니다.

+0

관련 : http://stackoverflow.com/questions/1580345/ubuntu-fedora-how-do-i-add-applications-in-the-menus – jldupont

답변

1

InstallJammer 설치 프로그램은 배포판과 잘 통합되지 않지만 여기에 설명되어 있습니다.

xdg-mime 설치 및 xdg-mime 기본값을 사용하여 mimetype을 설정하고 연결합니다.

+0

고마워요, 알았어요. 배포본과 잘 통합되지 않는다고 할 때, 당신은 무엇을 의미합니까? – Dan

+2

데비안 패키지는 설치, 제거, 업그레이드 (설치 업데이트 포함) 및 일반적으로 안정적으로 관리 할 수 ​​있습니다. 특정 예상 장소에 파일과 문서가 있습니다. 설치자는 일회용이며 지원이 원활하지 않거나 관리하기가 쉽지 않습니다. – Tobu

2

CDBS (overview, docs, examples, bonus non-cdbs tutorial)와 같은 우분투 패키지를 작성하는 것이 좋습니다.

그런 다음 $PACKAGE.sharedmimeinfo$APPNAME.desktop 파일을 debian/디렉토리에 추가하십시오. sharedmimeinfo 파일은 파일 유형을 설명하고 데스크탑 파일은 앱을 설명합니다. 후자는 파일 형식과 일치하는 MimeType=application/x-$APPNAME;을 포함해야합니다.

+0

이것은 도움이 될 수도 있습니다 : http : //standards.freedesktop. org/desktop-entry-spec/latest/ – jldupont

관련 문제