Ubuntuでデスクトップショートカットの作成

このノートでは、コマンドラインから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!

Source link