Lubuntuでアプリケーションパネルメニューを編集するにはどうすればよいですか?


16

メインメニュー(alacarte)は、変更を記録することができません。ある程度の時間はありますが、ランダムでまれにしかありません。

これはバグですか?

この質問はのクローンではない、この1。その場合、メインメニューは開きませんが、この場合は開きますが、変更はほとんど記録されません。


3
MenuLibreを試しましたか?SynapticまたはUbuntu Software Centerから入手できますが、Lubuntu Software Centerからは入手できません(前回見たとき)。

locateコマンドまたはfindコマンドを使用して、terminal経由で検索してみてください。例:locate "rc.xml"lubuntu-rc.xmlというファイル。Lubuntu 12.10
NickTux

質問の時点では、menulibreクォンタルは利用できませんでしたが、一方で(2012

PCManFM-> Go-> Applicationsを使用してください。MenuLibreとAlacarteは削除されました。
ビルケンソックス

回答:


8

メニューエントリを編集する場合、使用するプログラムはalacarteです。xmlファイルで時間を無駄にしないでください。Alacarteは、すべてのgtkベースのメニューシステムに最適なグラフィカルメニューエディターです。

sudo apt-get install alacarte

ここに画像の説明を入力してください

注/更新:alacarte(メインメニューエディター)は、12.04または12.10 Lubuntuでは機能しません


8

リンクが切れている場合は、以前に利用可能だったのと同じファイルでこれを試してください

LXMenuEditor.jarファイルを実行し(Javaが必要)、プログラムを使用して同じファイルをメインメニューに追加します(パスにスペースを入れずに...)

  • Javaベース
  • メインカテゴリを編集することはできません(alacarteうまくいった場合)
  • .desktopファイルをテキストとして開いて編集できる

ここに画像の説明を入力してください

ユーチューブで

  • Menulibre(コメントで vasa1が提案したように)は、 Quantal 12.10で使用できるため、良い解決策です(質問の時点ではありませんでした)。これこの回答を参照してください。ただし、LXMenuEditorと同様(Alacarteとは異なり)、メインカテゴリを作成/編集することはできません。

  • LubuntuのAlacarteを考えると、メインカテゴリを編集/作成できる限り試してみる価値がありますが、実際のアクションは12.10でのみランダムに可能であり、私が知る限り、12.04ではまったく機能しません。この時点(バージョン0.13.2-2ubuntu4)では、LXDE / Lubuntu(Gnome用に作成されたもの)には適さないと見なす必要があります。そうでない場合、または新しいバージョンで変更される場合は、ここにコメントしてください。機能しない理由については、この回答を参照してください。


7

menu.xmlLubuntuメニューを処理するxmlファイルはにあり/usr/share/lubuntu/openbox/menu.xmlます。そこでxmlファイルを編集できます。ただし、ホームフォルダーにコピーして~/.local/share/lubuntu/openbox/menu.xml編集することをお勧めします。

Lubuntuメニューに関係する他の2つのファイルは次のとおりです。

  • /etc/xdg/lubuntu/menus/lxde-applications.menu
  • /etc/xdg/menus/lxde-applications.menu

LXDEメニューについては、このページをご覧ください。LXDEメニューの編集に使用できるJavaアプリケーションもあります。LXMEDと呼ばれ、sourceforge.netのプロジェクトページで見つけることができます。


4

次の方法で実行できます。

  • に行く /home/username/.local/share
  • という名前のフォルダーを作成します applications
  • という名前のファイルを作成します whatever.desktop
  • 次のようなものを入れて(リーフパッドで)編集します:

    [Desktop Entry]
    Type=Application
    Categories=Utility
    Name=My dear folder
    Icon=/usr/share/icons/gnome/48x48/places/folder.png
    Exec=pcmanfm /my_dear_folder
    
  • ターミナルを開きます(Ctrl+ Alt+ T

  • 実行:

    lxpanelctl restart
    

できた!

注意:whatever.desktopファイル内に空白行を入れないでください。


カテゴリはメニュー名と一致しないため、使用可能なカテゴリについてはこのリストを確認してください。
ドンカークビー

4

PCManFMを使用する

  • PCManFMを開くメニュー>移動>アプリケーションから選択

  • 削除するには:アイコンを右クリックして[非表示]を選択します

  • 追加するにはCtrl+ H非表示のエントリを表示し、アイコンを右クリックして[再表示]を選択します

  • lxpanctl restartターミナルで実行する

できた!



0

saimischiefの答えのコマンドライン簡略化:

pcmanfm menu://applications && lxpanelctl restart

これはpcmanfm正しいディレクトリで起動し、必要に応じてメニュー項目の名前を変更、コピー、移動、または削除できます。pcmanfm閉じた後lxpanelctl restart、メニューを更新します。


メニュー項目がリンクする.desktop構成ファイルを編集することも可能です。

  1. アイテムを右クリックします。たとえば、Firefox Web Browserをmenu://applications/Internet/選択します
  2. 小さなメニューがポップアップし、プロパティを選択すると、小さなGUIが起動し、ユーザーはタイトル、コマンドラインオプションなどのいくつかの項目を変更できます。

テキストエディタを使用して、.desktop構成ファイルをより詳細に制御できます

  1. アイテムを右クリックします。たとえば、Firefox Web Browserをmenu://applications/Internet/選択します
  2. 小さなメニューが表示されたら、[プログラムから開く ] を選択して、プログラムのリストから好みのテキストエディターを選択します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.