カーステンのコアラは、ホスティングワードプレス
私はUbuntuの(または任意のGnomeデスクトップ)メニューに項目を追加する方法を以前に示されてきました。しかし、そのポストは、単一のユーザのためのメニューを編集する方法を示しました。この記事では、私はそれは、システム上のすべてのユーザーのために現れるように、メニューに項目を追加する方法を紹介します。私はUbuntuの中にアプリケーション - > [アクセサリ]メニューからターミナルウィンドウを起動するには、特別なアイコンを追加するつもりです。あなたは、GNOMEドキュメント・ライブラリでより多くの情報を見つけることができます。
デスクトップランチャーを作成します。
デスクトップを右クリックして、ランチャーを作成]を選択します。名前を入力し、私はタックス用語地雷を呼ぶことにします。コマンドを入力し、私の場合、それはgnome-terminalのです。
タックス期のためのランチャーを作成します。
[OK]をクリックします。今、あなたのデスクトップ上のTux期のためのアイコンが表示されます。
ランチャーファイルの編集
あなたが作成したランチャーファイルに行を追加する必要があります。あなたの新しいアイコンをダブルクリックして、次のステップのために、端末を起動します。
/デスクトップ
geditの "タックスTerm.desktop"
ファイルの末尾に次の行を追加して保存します。
ユーティリティカテゴリは、メニュー項目はアプリケーション - >アクセサリに表示ようになります。カテゴリの完全なリストについては、登録カテゴリのGNOMEメニューの仕様を参照してください。
システムディレクトリにランチャーのファイルをコピーします。
次の端末コマンドを入力します。
あなたは、のようなものを取得する必要があります
あなたの出力は多少異なる場合があります。これは私が記載されている3つのディレクトリのいずれかにランチャーファイルを置くことができることを意味します。お使いのシステムがディレクトリの一覧を表示しない場合は、/を/ usr / share /アプリケーションでファイルを置きます。私の場合は/ usr / local / share /アプリケーション/最高の場所のように思えます。あなたは、システムディレクトリにファイルをコピーするには、rootユーザーである必要があります。これは、端末を使用するのが最も簡単です。
/デスクトップ
sudoのcpは "タックスTerm.desktop" は/ usr / local / share / applicationsに
システムメニューを編集
$ XDG_CONFIG_DIRS変数が設定されていることを確認してください。
あなたはそれからの出力を得た場合は、とメニューファイルを編集します。
sudoのgeditの$ XDG_CONFIG_DIRS /メニュー/ applications.menu
あなたのechoコマンドが結果を得られなかった場合は、/etc/xdg/menus/applications.menuファイルを編集します。
sudoのgeditの/etc/xdg/menus/applications.menu
ファイルの次のセクションを探し、太字の行を追加します。
ファイルを保存し、テキストエディタを終了します。
あなたは、タックス・ターム・ランチャーは、現在アプリケーション - > [アクセサリ]メニューに表示されます新しいしています。あなたは、別のユーザーとしてログインし、メニュー項目がそこにも表示されることを確認するために、ユーザー・スイッチャーを使用することができます。