How_to_create_a_Desktop_file
1.0.0
.desktopファイルは、プログラムに関する情報を保持する単純なテキストファイルです。特定の形式に従い、いくつかの重要なフィールドが含まれています。デスクトップエントリファイルの3つのカテゴリは[Desktop Entry] 、 Key=Valueペア、およびCommentsです。 TypeとNameキーは、すべてのデスクトップエントリファイルに必要です。 Exec Keyは、アプリケーションを起動するときに実行するコマンドを定義します。 Iconキーは、アプリケーションに関連付けられているアイコンファイルへのパスを指定します。 .desktopファイルは通常~/.local/share/applicationsまたは/usr/share/applications/に配置されます。
chmod +x filename.desktopを実行してファイルを実行可能にしたり、右クリックして実行する許可を追加します。/usr/share/applicationsまたは/home/"Username"/.local/share/applicationsに移動します[Desktop Entry]
Version=1.0
Name=jMemorize
Type=Application
Comment=Flash card based learning tool
Exec=/opt/jmemorise
Icon=/usr/share/icons/
Terminal=false
StartupNotify=true
Categories=EducationExecキーの実行可能ファイルへのフルパスを指定できます。たとえば、実行可能ファイルが/home/user/programs/myprogramにある場合、 Execキーを/home/user/programs/myprogramに設定できますGenericName :このキーは、デスクトップ環境で使用してアプリケーションをメニューやその他の場所に表示するために使用できるアプリケーションの汎用名を提供します。Comment :このキーは、アプリケーションに関する簡単な説明またはコメントを提供します。Categories :このキーは、アプリケーションを表示するカテゴリを指定します。カテゴリはセミコロンで区切られています。MimeType :このキーは、アプリケーションが処理できるMIMEタイプを指定します。Keywords :このキーは、アプリケーションの検索に使用できるキーワードのリストを指定します。キーワードはセミコロンで区切られています。StartupNotify :このキーは、アプリケーションの開始時にデスクトップ環境に通知するかどうかを指定します。StartupWMClass :このキーは、アプリケーションのメインウィンドウのWM_CLASSプロパティを指定します。これは、デスクトップ環境でWindowsをグループ化するために使用できます。.desktopファイルを作成するためのGUIベースのソフトウェアArronaxはありますデスクトップエントリの仕様(仕様。Freedesktop.org)
Linuxでアプリケーション用に.desktopファイルを作成する方法 - 技術を簡単にする