GNU/Linux >> Linux の 問題 >  >> Linux

GnomeメニューからKdeおよびXfceアプリケーションを削除する方法は??

閉鎖。 この質問はトピックから外れています。現在、回答を受け付けていません。

この質問を改善したいですか? 質問を更新して、UnixおよびLinuxStackExchangeのトピックになります。

2年前に閉鎖されました。


この質問を改善する

kubuntu-desktopをインストールしました およびxubuntu-desktop デフォルトのUbuntu10.10を超えています。

メニューを整理して、特定のデスクトップに関連するアプリケーションがそれぞれのセッション中にのみメニューに表示されるようにします。 (つまり、Ubuntu GNOMEセッション中はメニューにKDEおよびXFCEアプリがありません。同様に、KDEおよびXFCEセッションでも同様です。)

これはコマンドラインからどのように実行できますか? (コマンドラインで学習したい。)

これを行う前に何かをバックアップする必要がありますか?

追加情報:
グーグルで検索し、フォーラムでこのソリューションや他のソリューションを見つけましたが、これらはGNOMEシナリオのKDEのみを対象としています。おそらくこれはXFCEも含めるように変更できますが、その方法がわかりませんでした。

askubuntuにもクロスポストしました。

承認された回答:

XFCEでのみ何かを表示するコードは、同じ考え方に従います。

ShowOnlyIn=XFCE;

残念ながら、私が知る限り、XFCEが.desktopファイルを保存する方法は、GNOMEが保存する方法と同じですが、KDEはそれらを別のフォルダー(/ usr / share / Applications内)に保存します。これが、リンク先の投稿で説明されているように、KDE/GNOMEの分離が一括で行うのがはるかに簡単な理由です。

すべてのファイルは/usr/ share/applicationsに保存されます。それらの形式は非常に単純であり、それらのいずれかを/home/you/.local/share/applicationsにコピーできます。これにより、そのユーザーのメニューエントリが上書きされるため、root権限を必要とせずに簡単に編集できます。

XFCEアプリをGNOMEから分離する簡単な方法はありません。特に、何を見たいかは意見の問題であることが多いためです。これはKDEにも当てはまります。KDEライブラリがある限り、DolphinまたはKonquerorはGNOMEで実行されます。 cmd行を使用する場合は、特定の.desktopファイル内のテキストを選択的に検索して置換するためのgrep / sedジャンクを思い付くことができると思いますが、最も簡単な方法はファイルを〜/にコピーすることだと思います。ローカル/共有/アプリケーション。更新によって上書きされたり、手動で編集したりしないようにします。膨大な数の物をインストールしていない限り、それほど難しくはありません。

関連:頭を切り落とした爪を取り除く方法は?

メニューはfreedektop.org仕様の下で機能します。詳細については、こちらをご覧ください:

http://standards.freedesktop.org/menu-spec/latest/index.html


Linux
  1. ファイル(タブとスペースを含む)から空白行を削除する方法は?

  2. メニューからワインプログラムのエントリを削除するにはどうすればよいですか?

  3. Unity Dashメニューからアンインストールされたプログラムを削除する方法は?

  1. Linuxでグループにユーザーを追加またはグループから削除する方法

  2. Xubuntu 13.04からXfceを完全に削除し、Gnomeをインストールしますか?

  3. Ubuntu から VS Code と設定を削除するにはどうすればよいですか?

  1. CentOS/RHEL 7 から GNOME をアンインストール/削除する方法

  2. Ubuntu から aria2 をアンインストールする方法

  3. USB から iso 9660 を削除するには?