プログラムを起動するためのデスクトップアイコンを作成するにはどうすればよいですか?

プログラムを起動するためのデスクトップアイコンを作成するにはどうすればよいですか?

興味深い問題があります。私は Ubuntu と Linux システムに非常に不慣れです。ラップトップで Linux を実行し始めてまだ数か月です。私がやろうとしていることは次のとおりです。最近 Google Earth をインストールし、デスクトップ アイコンを作成しようとしています。インストールした他のプログラムでは、/usr/share/applications から実行ファイルをコピーしてデスクトップ フォルダに貼り付けることができました。ただし、Google Earth はそのフォルダに表示されず、読み込み方法が異なります。以前と同じようにファイルをコピーしようとしましたが、テキスト ファイルとして表示されます。私がやりたいのは、デスクトップに置いて Google Earth を起動できる非常に小さな実行ファイルを作成することです。そのコマンド ラインは次のとおりであることがわかりました。

/opt/google/earth/free/google-earth %f

これを簡単に実行ファイルに書き込む方法はありますか? 私は初心者で、まだ勉強中なので、できるだけ詳しく説明してください。コードを理解し始めていますが、まだ苦労することもあります。

最後に質問ですが、アイコン画像を変更するにはどうすればいいですか? 変更するための設定が表示されません。

ありがとう

答え1

デスクトップ ディレクトリ (通常は ) に、次のような内容を含む~/Desktop.desktop ファイルを作成する必要があります。google_earth.desktop

[Desktop Entry]
Version=1.0
Name=Google Earth       
Comment=Open Google Earth
Exec=/opt/google/earth/free/google-earth %f
Icon=google-earth
Terminal=false
Type=Application
Categories=Utility;Application;

実行可能にすることを忘れないでください。これは、次のコマンドを使用してターミナルから実行できます。

chmod +x ~/Desktop/google_earth.desktop

参照テキストエディタを使用して .desktop ファイルを作成する方法

関連情報