|
Packit |
1470ea |
|
|
Packit |
1470ea |
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="dev-launching-desktop" xml:lang="ko">
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<info>
|
|
Packit |
1470ea |
<link type="next" xref="dev-launching-icons"/>
|
|
Packit |
1470ea |
<revision version="0.1" date="2014-01-28" status="draft"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<credit type="author">
|
|
Packit |
1470ea |
<name>David King</name>
|
|
Packit |
1470ea |
<email its:translate="no">davidk@gnome.org</email>
|
|
Packit |
1470ea |
<years>2014</years>
|
|
Packit |
1470ea |
</credit>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
1470ea |
<mal:name>조성호</mal:name>
|
|
Packit |
1470ea |
<mal:email>shcho@gnome.org</mal:email>
|
|
Packit |
1470ea |
<mal:years>2016, 2017.</mal:years>
|
|
Packit |
1470ea |
</mal:credit>
|
|
Packit |
1470ea |
</info>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<title>desktop 파일 설치</title>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<links type="series" style="floatend">
|
|
Packit |
1470ea |
<title>프로그램 실행</title>
|
|
Packit |
1470ea |
</links>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
desktop 파일을 작성하고 설치하여 사용자가 프로그램을 찾고 실행할 수 있게 하십시오.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
그놈은 프로그램 실행 아이콘을 언급할 때 <link href="http://standards.freedesktop.org/desktop-entry-spec/latest/index.html">freedesktop.org desktop 항목</link> 과 <link href="http://standards.freedesktop.org/menu-spec/latest/">desktop 메뉴 명세</link>를 따릅니다. desktop 파일을 설치하는 방식은 그놈 및 기타 데스크톱 환경에서 프로그램을 등록하는 표준 방식입니다.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
desktop 파일에는 프로그램 이진 실행 파일, 이름, 형식을 나타내며, 아이콘, 설명, 몇가지 프로그램 실행에 필요한 정보를 나타냅니다.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
<app>My Application</app>이 있다고 가정한 상황에서, desktop 파일의 내용은 다음과 같습니다:
|
|
Packit |
1470ea |
<example>
|
|
Packit |
1470ea |
<listing>
|
|
Packit |
1470ea |
<title><file>myapplication.desktop</file></title>
|
|
Packit |
1470ea |
[Desktop Entry]
|
|
Packit |
1470ea |
Name=My Application
|
|
Packit |
1470ea |
Exec=myapplication
|
|
Packit |
1470ea |
Type=Application
|
|
Packit |
1470ea |
Icon=myapplication
|
|
Packit |
1470ea |
Comment=Do the thing that the application does
|
|
Packit |
1470ea |
Categories=GTK;GNOME;Utility;
|
|
Packit |
1470ea |
</listing>
|
|
Packit |
1470ea |
</example>
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
[Desktop Entry] 줄은 해당 파일이 desktop 파일임을 나타냅니다. 그 다음에는 프로그램 실행 아이콘을 설명하는 키가 따라옵니다. Name 키에는 UI에 나타나 사람이 알아볼 수 있는 프로그램의 이름이 들어갑니다. 프로그램 이진 실행 파일은 Exec 키에 완전한 경로로 넣거나 PATH 환경 변수에 있는 경로의 이진 실행 파일을 넣습니다. 마지막으로 필요한 키는 Type 인데, 프로그램에 필요한 값은 항상 Application 입니다. 대신 사용할 형식은 desktop 항목 명세 문서에 있습니다.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
desktop 파일의 다른 내용은 여러분의 선택에 따르지만, 추천합니다. 프로그램에서는 아이콘을 설치해야 하며, Icon 키에 아이콘의 이름을 언급해야 합니다(확장자 제외). Comment 는 프로그램의 간단한 설명입니다. 사용자가 프로그램을 찾아볼 때 도움을 주려면, desktop 메뉴 명세에 따라 Categories 키에 분류 이름값을 콜론으로 구분해 넣어야합니다.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
Desktop Entry 명세에 언급한 대로 desktop 파일에 추가할 수 있는 몇가지 핵심 항목이 있습니다.
|
|
Packit |
1470ea |
|
|
Packit |
1470ea |
</page>
|