すべてのスコープ、フィルター、ダッシュプラグインを無効にする方法は?


34

Dashは、ファイルやアプリを探しているときの天気や食べ物のレシピ(?!)まで、必要のないものでいっぱいになっています。また、私も持っていないファイルから結果を得ることなく、音楽ファイルを含めるように設定する方法を理解することはできません。

アプリランチャーが実際にアプリを起動する13.04での動作に戻る方法はありますか?(したがって、すべてのフィルター、特に私のコンピューターとは関係のない結果を取り除きます。)

また、機能しないようです。すべてをオフにしようとしてフィルターのリストを調べますが、検索するものを入力すると、再びオンになりますか?

回答:


20

次を使用できます。

dpkg -l | grep scope

コンピューターにインストールされているすべてのスコープを一覧表示します。

13.10で本当に必要なのは、libunity-scopes-json-def-desktop、unity-scope-home、unity-scopes-master-default、unity-scopes-runnerです。

他のすべてのスコープを安全にアンインストールしても、インストールされたアプリケーションのみを検索するダッシュが機能します。

おそらく、どのような「侵入的」なレンズアプリケーションが存在するのかを知りたいと思うはずです。

dpkg -l | grep lens

インストールされているすべてのレンズアプリケーションを一覧表示します

13.10で本当に必要なのは、unity-lens-applicationsと、おそらくunity-lens-filesだけです。

繰り返しますが、他のすべてのレンズアプリケーションを安全にアンインストールしても、インストールされたアプリケーションを検索するダッシュを使用できます。

それらのアプリケーションを削除するには、このコマンド全体をコピーして、開いているターミナルに貼り付けます。

sudo apt-get purge unity-lens-friends unity-scope-audacious unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-lens-friends unity-lens-music unity-lens-photos unity-lens-video

常に次のプロンプトに注意して、プロセス中にシステムに残しておきたいものをアンインストールしないようにしてください。

私はファイルを検索するためにnautilusを使用していますが、ここで行う必要のあることだけが得られると確信しています。また、プライバシーを維持するには、プライバシー設定を「オンライン結果を含めない」に変更する必要があります。


15.10の場合:

sudo apt-get purge unity-scope-audacious unity-scope-chromiumbookmarks unity-scope-clementine unity-scope-colourlovers unity-scope-devhelp unity-scope-firefoxbookmarks unity-scope-gdrive unity-scope-gmusicbrowser unity-scope-gourmet unity-scope-guayadeque unity-scope-manpages unity-scope-musicstores unity-scope-musique unity-scope-openclipart unity-scope-texdoc unity-scope-tomboy unity-scope-video-remote unity-scope-virtualbox unity-scope-yelp unity-scope-zotero unity-lens-music unity-lens-photos unity-lens-video


11
これらのスコープのほとんどを削除するコマンドを含めてくれてありがとう。私はまだ、アプリケーションのクイックタイプ検索以外の点で統一ダッシュが好きではありません。他のすべては私にとってゴミです。
ロニーベスト14年

12

まず、フィルターとスコープは2つの異なるものです。

あなたの言うことから、あなたの問題はフィルターではなくスコープにあるようです。

それらを無効にするには、[設定]、[プライバシーとセキュリティ]に移動し、[ オンライン検索結果を含める ]をオフにします


「ダッシュプラグイン」が表示されず(ここに他の問題があると思います)、これはダッシュを高速化するのに役立ちました(これらのプラグインを個別に無効にしようとしていました)、ありがとう!
アクエリアスパワー

このダイアログは「セキュリティとプライバシー」と呼ばれます。
セリン

9

TL; DR

これらの3つのコマンドが必要になります。そして、何もインストールする必要はありません。

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ");
gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']";
gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope', 'files.scope']";

これらのコマンドが何をするのか、そしてそれをあなたが望むものに微調整する方法を詳細に説明します。

長い回答の説明

1。

以下のコマンドは、unity-*-home、unity-*-application、unity-*-filesを除き、unity-lens- *およびunity-scope- *パッケージを自動的に削除します

sudo apt-get remove $(dpkg --get-selections | cut -f1 | grep -P "^unity-(lens|scope)-" | grep -vP "unity-(lens|scope)-(home|applications|files)" | tr "\n" " ")

2。

2番目に行う必要があるのは、gnomeの構成を統一して編集することです。dconf-editorデフォルトではインストールされないものを使用します(実行してインストールしますsudo apt-get install dconf-editor)が、gsettings上記のコマンドを使用してコマンドラインから直接変更を適用できることを忘れないでください。

次を実行してdconf-editorを起動します。 sudo dconf-editor

2.A.

そして、com> canonical> unity> lensに移動always searchします。デフォルトで必要なものに編集し、これを選択しましたが['applications.scope']、より多くの値を持つことができます(私は、ユニティ、ファイルなし、またはその他のもの)

2.B

最後に、com> canonical> unity> dashに進みます:編集してscopesそのままにしておきます['home.scope', 'applications.scope', 'files.scope']

必要なのはそれだけです


1

さらに、インストールできます

sudo apt-get install unity-tweak-tool

そして、そこで
ここに画像の説明を入力してください 検索を無効にします。

ソース: https : //fixubuntu.com/


0
find /usr/share/unity/scopes/ -name \*.scope -printf "%P "|sed -es':/:-:g'

インストールされているすべてのスコープをリストします。

gsettings set com.canonical.Unity.Lenses disabled-scopes "[$(find /usr/share/unity/scopes/ -name \*.scope -printf "'%P',"|sed -es':/:-:g' -e's/,$//')]"

これにより、スコープを完全に無効にできるため、必要なスコープのみを有効にできます。applications-scopes.scopeダッシュを使用してスコープを管理するには、少なくとも有効にする必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.