web-dev-qa-db-ja.com

Unity LauncherまたはUbuntu Dockにプログラムを追加する方法は?

Ubuntuのランチャー(またはUbuntu 17.10以降のドック)に新しいプログラムを追加するにはどうすればよいですか?

161
Michał Tabor

私があなたを正しく理解している場合、他の部分は非常に簡単なはずです。 「スタートメニュー」またはドックパネル、サイドバーにアタッチしたいアプリケーションを起動しますが、正式には「ランチャー」と呼ばれ、アイコンを右クリックして「お気に入りに追加」を選択します。 Unity 7を搭載した古いバージョンのUbuntuでは、「ランチャーにロック」を選択します。

Ubuntuのバージョンに応じて、以下の方法を選択します。

Ubuntu 17.10以降(GNOME 3の場合)「お気に入りに追加」を選択:

enter image description here

または、Ubuntu 17.10以降では、「アプリケーションの表示」アイコンをクリックし、追加するプログラムのアイコンを参照し、プログラムアイコンを右クリックすると、「お気に入りに追加」オプションが表示されます。そのオプションを選択すると、アイコンがドックに配置されます。

Ubuntu 17.10の前に(Unityで)「Lock to Launcher」を選択します

enter image description here

方法2

アプリケーションを直接ドラッグすることもできますDash(または 'Ubuntu 17.10以降でのアプリケーションの表示 'リスト/'Activities 'の概要)ランチャー/ドックに。

87
Goddard

Dashにアプリケーションを追加するには(Windowsキーを押します)、~/.local/share/applicationsに移動し、.desktopファイルを作成します。

例えば:

  • Nautilusを開きます(別名Files(ファイルマネージャー))
  • ~/.local/share/applications(Ctrl + Hを押して非表示のフォルダー/ファイルを表示)を参照します
  • 右クリックして、空のドキュメントの作成を選択します
  • ファイルにtesting.desktopという名前を付けます
  • 有効なデスクトップコンテンツを入力します(下のサンプル)
  • それを保存すると、アプリケーションの下でwindowsキーを押すと、そのエントリが表示されます。

もっと簡単な方法...

Sudo apt-get install alacarte

次にalacarteを実行し、必要に応じてメニューエントリを作成します。ユニティランチャーに表示されます。


サンプルデスクトップファイル(崇高なテキスト2から)

#!/usr/bin/env xdg-open  

[Desktop Entry]
Version=1.0
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Text Editor
Exec=subl
Terminal=false
Icon="/opt/Sublime Text 2/Icon/48x48/sublime_text.png"
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
Icon[en_US]=/opt/Sublime Text 2/Icon/128x128/sublime_text.png

[NewWindow Shortcut Group]
Name=New Window
Exec=subl -n
TargetEnvironment=Unity
145
coteyr