デスクトップファイルとは何ですか?
.desktop ファイルは、アプリケーションのショートカットとランチャーを定義するために Linux デスクトップ環境で使用される構成ファイルです。アプリケーションの名前、アイコン、実行するコマンド、その他のプロパティなどのメタデータを提供します。これらのファイルは通常、Linux ベースのシステムでアプリケーション メニュー、デスクトップ ランチャー、またはパネルにショートカットを作成するために使用されます。
DESKTOPファイルには何が含まれていますか?
.desktop ファイルは特定の形式に従い、いくつかのキー フィールドが含まれています。
- [デスクトップ エントリ]: これは、.desktop ファイルのメイン セクションのヘッダーです。
- 名前: アプリケーションの名前を指定します。
- コメント: アプリケーションに関する簡単な説明またはコメントを提供します。
- Exec: アプリケーションの起動時に実行するコマンドを定義します。
- Icon: アプリケーションに関連付けられたアイコン ファイルへのパスを指定します。
- ターミナル: アプリケーションをターミナル ウィンドウで実行するかどうかを指定します。
- タイプ: 「アプリケーション」や「リンク」などのエントリのタイプを指定します。
- カテゴリ: メニュー内でアプリケーションを表示するカテゴリまたはグループを指定します。
- StartupNotify: デスクトップ環境でアプリケーションの起動通知を表示するかどうかを指定します。
- NoDisplay: アプリケーションをメニューから非表示にするかどうかを指定します。
- アクション: 特定のファイルを開くなど、アプリケーションで実行できる追加のアクションを定義します。
DESKTOP ファイルの例
以下は、「MyTextEditor」という架空のテキスト エディターの .desktop ファイルの例です。
[Desktop Entry]
Name=MyTextEditor
Comment=A simple text editor
Exec=mytexteditor %F
Icon=/path/to/icon.png
Terminal=false
Type=Application
Categories=TextEditor;Utility;
StartupNotify=true
NoDisplay=false
Actions=OpenNewWindow;OpenExistingFile;
[Desktop Action OpenNewWindow]
Name=Open New Window
Exec=mytexteditor
[Desktop Action OpenExistingFile]
Name=Open Existing File
Exec=mytexteditor %U
この例では、.desktop ファイルはアプリケーション「MyTextEditor」とそれに関連付けられたプロパティを定義します。また、アプリケーション ランチャーのコンテキスト メニューからアクセスできる、「新しいウィンドウを開く」と「既存のファイルを開く」という 2 つの追加アクションも含まれています。
.desktop ファイルを「/usr/share/applications」や「~/.local/share/applications」などの特定のディレクトリに配置すると、デスクトップ環境はそれを認識し、それに応じてアプリケーションをメニューに表示したり、アプリケーションを起動したりできるようになります。デスクトップ。
デスクトップファイルを開くにはどうすればよいですか?
いくつかのソフトウェア プログラムは、.desktop ファイルを開いて処理できます。これらのプログラムは通常、Linux ベースのシステム上のファイル マネージャーまたはデスクトップ環境です。ここではいくつかの例を示します。
- Nautilus (ファイル): GNOME デスクトップ環境のデフォルトのファイル マネージャー。
- Nemo: Cinnamon デスクトップ環境用のファイル マネージャー。
- Dolphin: KDE Plasma デスクトップ環境のデフォルトのファイル マネージャー。
- Thunar: Xfce デスクトップ環境のデフォルトのファイル マネージャー。
- KDE メニュー エディタ: .desktop ファイルを表示および編集できる、KDE Plasma デスクトップ環境に固有のツール。
これらのファイル マネージャーとデスクトップ環境は、.desktop ファイルを管理するためのグラフィカル インターフェイスを提供します。これらを使用すると、.desktop ファイルのプロパティの表示と編集、アプリケーション ランチャーの作成、アプリケーション メニューまたはデスクトップ上のショートカットの整理が可能になります。
.desktop ファイルはプレーン テキスト ファイルであるため、任意のテキスト エディターで開いて編集することもできます。 .desktop ファイルを右クリックし、「プログラムから開く」または「別のアプリケーションで開く」を選択するだけで、インストールされているプログラムのリストからテキスト エディターを選択できます。
DESKTOPファイルの形式は何ですか?
.desktop ファイル形式は、特定の構造と形式に従います。これは、セクションに編成されたキーと値のペアのセットを含むプレーン テキスト ファイルです。形式の概要は次のとおりです。
- セクション ヘッダー: 各セクションは角括弧 ([]) で囲まれたヘッダーで始まります。通常、プライマリ セクションは [デスクトップ エントリ] という名前が付けられ、アプリケーションまたはランチャーのメイン メタデータが含まれます。
- キーと値のペア: 各セクション内で、キーと値のペアを使用してプロパティを定義します。形式は「キー=値」です。キーはプロパティを識別し、値は対応するデータを提供します。
- プロパティ構文: プロパティ値には、文字列、ブール値、ファイル パス、リストなど、さまざまなタイプを使用できます。各プロパティ値の形式は、その型によって異なります。
- コメント: 「#」記号を使用して、.desktop ファイルにコメントを含めることができます。行上の「#」に続くものはすべてコメントとみなされ、無視されます。