システムメニューにメニュー項目を追加する方法


11

システムメニューにアイテムを挿入したい:

  • ヘルプとサポート
  • Gnomeについて
  • Ubuntuについて

具体的には、「Ubuntuについて」の下に新しいアイテムを挿入します。

アラカルテで試してもうまくいきません。「ubuntu-about.desktop」ファイルのクローン作成と属性の変更も機能しません(その後、コンピューターを再起動しました)。「/ usr / share / desktop-directories」内のカテゴリの検索も機能せず、/ etc / xdc / menus内の「core」および「about」エントリも検索しませんでした。思ったほど簡単ではありません。

誰か提案がありますか?


私はこれを何年も前にできましたが、どのように思い出すことはできません。すべてが/ etcまたは/ usr / shareフォルダーの奥深くにあることを覚えています
RolandiXor

回答:


7

Alacarte (システム->設定->メインメニュー)を使用して、システムメニューの最初のセクションにアイテムを追加できます。

以下のメニュー項目はgnome-panel ソースコードハードコードされているため、ソースコードを編集する以外に、システムメニューの2番目のセクションにメニュー項目を追加する方法はありません。

ただし、特定のファイル名で.desktopファイルを作成することにより、3つのメニュー項目のいずれかを「置き換える」ことができ~/.local/share/applicationsます。

  • ヘルプとサポート =yelp.desktop
  • GNOMEについて = gnome-about.desktop
  • Ubuntuについて =ubuntu-about.desktop

たとえば、[ システム ]メニューの[ Ubuntuについて ] 項目ではなく、Ubuntu Tweak項目が必要な場合、ファイルをにコピーし、名前を次のように変更します。ubuntu-tweak.desktop~/.local/share/applications/ubuntu-about.desktop

cp /usr/share/applications/ubuntu-tweak.desktop ~/.local/share/applications/ubuntu-about.desktop

代替テキスト

[ Ubuntuについて ]メニュー項目を再度使用する場合は、単に削除しubuntu-about.desktopます。

rm ~/.local/share/applications/ubuntu-about.desktop

代替テキスト


すばらしい回避策。gnome-about.desktopを必要なショートカットに変更します。ありがとう!
レオナルドモンテネグロ

-1

[システム]-[設定]-[メインメニュー]-[システム]-[新しいアイテム]に移動しようとしましたか?この方法でUbuntu 8.04に新しいメニュー項目を追加できます。ただし、問題は、この方法で[Ubuntuについて]サブメニューにアクセスできないように見えることです。


ええ、すでに試してみましたが、うまくいきませんでした。
レオナルドモンテネグロ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.