回答:
この回答には、引き出しとクイックリストという 2つの潜在的な回答があります。
引き出しは、12.04のPPAで入手できます。
sudo add-apt-repository ppa:ian-berke/ppa-drawers
sudo apt-get update
sudo apt-get install drawers
ダッシュからドロワーを起動します。引き出しには、作成したアイコンをからドラッグアンドドロップします~/.local/share/applications
。
引き出しを起動します-ダッシュから引き出しにお気に入りのアプリケーションをドラッグアンドドロップできます。
複数のオプションを起動するデフォルトの統一方法は、クイックリストを使用することです-ランチャーアイコンを右クリックして、そのランチャーアイコンのオプションのメニューを表示します。
12.04のグラフィカルな方法を使用したクイックリストの作成は、MyUnityを使用して利用できます。
このオプションを使用すると、クイックリストを作成できます。クイックリストは、ランチャーアイコンを右クリックすると表示されるサブメニューです。
11.04のグラフィカルな方法を使用したクイックリストの作成は進行中です -たとえば-Unity ランチャーエディター
これはNatty(ubuntu 11.04)で動作します-しかし、Pythonバージョンの変更により、oneiric(ubuntu 11.10)では動作しません(これを書いている時点では)
インストールする
cd ~/Downloads
sudo apt-get install bzr
bzr branch lp:unity-launcher-editor
走る
cd ~/Downloads/unity-launcher-editor
./ule
幸いなことに、クイックリストも手動で簡単に作成できます。クイックリストは、少なくとも以下を含む.desktopファイルです。
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=adressbook
Name=Sample Menu
Exec=example_application1
X-Ayatana-Desktop-Shortcuts=example_app2;
[example_apps Shortcut Group]
Name=Name of Application 2
Exec=example_application2
TargetEnvironment=Unity
これを、変更する必要がある領域に分けてみましょう(例の上から下へ)。
Icon=
:これは、次の場所にあるグラフィカルな画像ファイルです /usr/share/icons
Name=
:これは、ランチャーアイコンにカーソルを合わせたときに表示されるツールチップですExec=
:これは、ランチャーアイコンを左クリックしたときに実行されるデフォルトの実行可能ファイルですX-Ayatana-Desktop-Shortcuts=
:これはセミコロンで区切られたグループのリストです。 各グループは、エントリの下にあるクイックリストメニューオプションです。 [group_name Shortcut Group]
example_apps
これはX-Ayatana-Desktop-Shortcuts
フィールド内のグループの名前ですName=
:これはクイックリストメニューテキストですExec=
:これは、クイックリストエントリを選択するときに実行される実行可能ファイルです.desktopファイルはローカルフォルダーに存在する必要があります~/.local/share/applications
まだ存在しない場合は、このフォルダーを作成します。
mkdir -p ~/.local/share/applications
フォルダーにファイルを作成します-たとえば、myquicklist.desktopを作成し、このファイルをNautilusからUnityランチャーにドラッグアンドドロップします。
ランチャーボタンをクリックしたときのデフォルトのXFCEアクションは、実行可能ファイルを実行することです。ランチャーでは、デフォルトで電卓を使用できます
Name=My Quicklist
Exec=gcalctool
XFCEランチャーで可能な他のアクションは、ランチャーアイテムのリストを表示することです。残念ながら、Unityではこれを行うことができません-右クリックである必要があります。
デフォルトでExec=
は何かを実行する必要があります。たとえば、これを使用して、右クリックを促すクイックポップアップダイアログを表示できます。
Name=My Quicklist
Exec=zenity --title="action" --info --text="Right-Click for quicklist" --height=50 --width=275 --timeout=2
必要な次の例を挙げました。
Exec=gnome-screenshot -i
Exec=xfce4-dict
Exec=gcalctool
したがって、例の.desktopファイルは次のようになります。
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=addressbook
Name=My Quicklist
Exec=zenity --title="action" --info --text="Right-Click for quicklist" --height=50 --width=275 --timeout=2
X-Ayatana-Desktop-Shortcuts=screenshot;dictionary;calculator
[screenshot Shortcut Group]
Name=Gnome Screenshot
Exec=gnome-screenshot -i
TargetEnvironment=Unity
[dictionary Shortcut Group]
Name=XFCE Dictionary
Exec=xfce4-dict
TargetEnvironment=Unity
[calculator Shortcut Group]
Name=Gnome Calculator
Exec=gcalctool
TargetEnvironment=Unity
drawers
特定のリポジトリを追加した後、パッケージが見つかりません。これはソフトウェアセンターで3ドルです。
はい。ランチャークイックリストを使用して、ランチャーアイコンの右クリックメニューにアプリケーションを追加できます。この質問を見てください:
具体的には、libreofficeの例を修正して、同じアイコンの下で必要なアプリケーションを実行することができます。
Ubuntu 11.10(Oneiric)およびUnity(3D)の場合
例:「Ubuntu Toolbox」多目的アイコン
説明:システム設定(デフォルト)、Ubuntu Tweak、Ubuntu Software Center、およびSoftware Updates用の、単一の「ツールボックス」アイコン。複数のUnityランチャーアイコンを置き換えます。
コメント:アイコン(カスタムではない)、ファイルの命名、およびデフォルトの項目についていくつか妥協しました。他の選択肢は衝突するか、既存のアイテムと混同される可能性があります。(警告される)
mkdir ~/.local/share/applications (if required)
gedit ~/.local/share/applications/toolbox.desktop &
注:アンパサンド「&」は、コマンドラインをすぐに解放します。
私のカスタム ' toolbox.desktop 'ファイル:(簡単に編集可能)
[Desktop Entry]
Name=Ubuntu Toolbox
Comment=System Settings
Exec=gnome-control-center --overview
Icon=redhat-tools
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=shell
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=gnome-control-center-2.0
X-Ayatana-Desktop-Shortcuts=UbuntuTweak;SoftwareCenter;SoftwareUpdates;
[UbuntuTweak Shortcut Group]
Name=Ubuntu Tweak
Exec=ubuntu-tweak
TargetEnvironment=Unity
[SoftwareCenter Shortcut Group]
Name=Ubuntu Software Center
Exec=software-center
TargetEnvironment=Unity
[SoftwareUpdates Shortcut Group]
Name=Update Manager
Exec=update-manager -c
TargetEnvironment=Unity
引き出しは、Unity Laucherでアプリケーションをグループ化するのに最適な方法です。
現在のところ、リポジトリでは利用できませんが、PPAからインストールできます。
sudo add-apt-repository ppa:ian-berke/ppa-drawers
sudo apt-get update
sudo apt-get install drawers
引き出しの使用方法を示すスクリーンショット
新しい引き出しを作成したら、ダッシュからアプリケーションをドラッグアンドドロップできます。
引き出しの中にファイルやフォルダーを保存することもでき、一般的に使用されるファイルにすばやくアクセスできます。
出典:
http : //maketecheasier.com/group-apps-together-in-unity-launcher/2012/08/10
http://www.iloveubuntu.net/how-easily-group-items-featuring-their-own -ミニダッシュユニティランチャードロワー
david6とfossfreedomの両方の答えは非常に良いと思います。これは同じもののバリエーションを示すためです。
この場合、それは私がさまざまなアクションのために持っている「ユーティリティ」アイコンであり、標準アプリ、いくつかのシェルスクリプトおよびコマンドを使用します。私はシナプスを実行するためにアイコンの左クリックを設定したほとんどのシナプスを使用しているため、他のすべては右クリックのクイックリストから外れています。
もう1つの重要なポイント-クイックリスト付きのカスタム.desktopでは、「X-Ayatana-Desktop-Shortcuts =」行により、クイックリストに表示される内容と表示される順序が決まります。
例 -10個の[ショートカットグループ]エントリを作成できますが、 'X-Ayatana-Desktop-Shortcuts ='行の内容のみを表示できます
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=synaptic-pkexec
Name=Utilities
Icon=/usr/share/icons/Humanity/categories/48/applications-other.svg
X-Ayatana-Desktop-Shortcuts=UpdateManager;CompizConfig;Htop;GetUpdates;NautilusActions;DconfEditor;GconfEditor;ForceQuit;ScreenShot;SeachFiles;Gksu;
[UpdateManager Shortcut Group]
Name=Update Manager
Exec=/usr/bin/update-manager
TargetEnvironment=Unity
[Htop Shortcut Group]
Name=Htop
Exec=htop1
TargetEnvironment=Unity
[GetUpdates Shortcut Group]
Name=Update Sources
Exec=update1
TargetEnvironment=Unity
[NautilusActions Shortcut Group]
Name=Nautilus Actions
Exec=nautilus-actions-config-tool
TargetEnvironment=Unity
[CompizConfig Shortcut Group]
Name=Compiz Settings
Exec=ccsm
TargetEnvironment=Unity
[GconfEditor Shortcut Group]
Name=Gconf Editor
Exec=gconf-editor
TargetEnvironment=Unity
[ForceQuit Shortcut Group]
Name=Force Quit
Exec=xkill
TargetEnvironment=Unity
[ScreenShot Shortcut Group]
Name=Screen Shots
Exec=gnome-screenshot --interactive
TargetEnvironment=Unity
[SeachFiles Shortcut Group]
Name=Search For Files
Exec=gnome-search-tool
TargetEnvironment=Unity
[DconfEditor Shortcut Group]
Name=Dconf Editor
Exec=dconf-editor
TargetEnvironment=Unity
[Gksu Shortcut Group]
Name=Root Nautilus
Exec=gksudo nautilus
TargetEnvironment=Unity
Exを与えるために。小さいスクリプトの場合、Exec = htop1は、$ PATHのビンにあるhtop1という名前のファイルです(〜/ bin
#!/bin/bash
gnome-terminal --command htop
Exec = update1はupdate1という名前です
#!/bin/bash
gnome-terminal --command "sudo apt-get update"
X-Ayatana-Desktop-Shortcuts =行のスペースを節約したい場合、豊富なクイックリストを備えた.desktopで、Scg1; Scg2; Scg3;のようなものを使用して、より簡単な方法でショートカットグループに名前を付けることができます。電気ショック療法、そう
X-Ayatana-Desktop-Shortcuts = Scg1; Scg2; Scg3; ect。
最初のエントリを取得する例として
[Scg1 Shortcut Group]
Name=Update Manager
Exec=/usr/bin/update-manager
TargetEnvironment=Unity
ランチャーアイコン、クイックリストなどを使用してできることの多くとバリエーション。
私はこれがあなたの質問に対する答えではないことを知っていますが、それはランチャーが行う(または単にalternatives
)と同じだと思います。
1)Gnome-Pie(いくつかの本当にクールなエフェクトを備えたアプリケーションランチャー
)を試してください
新しいアプリケーションをチェックしてください:Drawers http://www.iloveubuntu.net/how-easily-group-items-featuring-their-own-mini-dash-unity-launcher-drawers
あなたはすることでPPAを追加することができます
sudo add-apt-repository ppa:ian-berke / ppa sudo apt-get update && sudo apt-get installDrawers
ダッシュに「Drawers」と入力するだけで開始できます。〜/ .local / share / applicationsにドロワーランチャーを作成し、ランチャー/ドックに配置できます。次に、必要なもの(ドキュメント、フォルダー、アプリケーション、Web URL)をドラッグアンドドロップします。左クリックすると各ファイルのアイコンが付いたミニダッシュが開き、右クリックするとクイックリストが開きます。開いている引き出し内のアイテムを右クリックすると、名前または実行コマンドを編集できます。左クリックすると、デフォルトのアプリケーションで起動します。