このノートでは、コマンドラインからUbuntuでデスクトップショートカットを作成する2つの方法について説明します。
最も簡単な方法は、を使用してシンボリックリンクとしてデスクトップショートカットを作成することです。 ln
コマンド。
2番目の方法はもう少し複雑ですが、「デスクトップエントリ仕様」を使用してはるかにカスタマイズ可能なデスクトップショートカットを作成できます。
クールなヒント: Systemdサービスファイルの例! 続きを読む→
Ubuntuでデスクトップショートカットを作成する
Ubuntuの簡単なデスクトップショートカットは、コマンドラインから次を使用して作成できます。 ln
:
$ ln -s <source> /home/<user>/Desktop/<shortcut-name>
リンクが壊れています: このエラーを回避するには–へのフルパスを指定します <ソース>。
たとえば、現在のユーザーのデスクトップ上のChromiumブラウザのショートカットは次のように作成できます。
$ which chromium-browser /usr/bin/chromium-browser $ ln -s /usr/bin/chromium-browser ~/Desktop/Chromium
Ubuntuでは、よりカスタマイズ可能なデスクトップショートカットを「デスクトップエントリ」として作成できます。これは、特定のプログラムの起動方法を説明する構成ファイルです。
Ubuntuでそのようなデスクトップショートカットを作成するには–でファイルを作成します .desktop
拡張、例:
$ touch ~/Desktop/app-launcher.desktop
このファイルをお気に入りのテキストエディタで開き、(コピー-貼り付け)と入力します。
[Desktop Entry] # "Application", "Link" or "Directory" Type=Application # The version of the Desktop Entry Specification Version=1.0 # The name of the application Name=sampleApp # A comment which will be used as a tooltip Comment=Ubuntu desktop shortcut demo # The path to the folder in which the executable is run Path=/opt/sampleApp # The executable of the application, possibly with arguments Exec=/opt/sampleApp/bin/start --debug # The icon to display Icon=/opt/sampleApp/misc/icon.png # Describes whether this application needs to be run in a terminal or not Terminal=false # Describes the categories in which this entry should be shown Categories=Utility;Application;
デスクトップショートカットを実行可能にします。
$ chmod +x ~/Desktop/app-launcher.desktop
どのように現実的な例 .desktop
ファイルは次のようになります:
[Desktop Entry] Type=Application Name=Arduino IDE GenericName=Arduino IDE Comment=Open-source electronics prototyping platform Exec="/opt/arduino-1.8.12/arduino" Icon=arduino-arduinoide Terminal=false Categories=Development;IDE;Electronics; MimeType=text/x-arduino; Keywords=embedded electronics;electronics;avr;microcontroller; StartupWMClass=processing-app-Base
可能なすべての設定は、 freedesktop 地点。
Hope this helps!