[ubuntu-jp:5357] Re: Unity Dashからアプリケーション検索ができない
Mitsuya Shibata
mty.shibata @ gmail.com
2016年 1月 4日 (月) 12:18:44 UTC
2016年1月4日 20:28 Terazono, Junya <terakinizers @ yahoo.co.jp>:
> Unityのいちばん上、Unity Dashからアプリケーション(例えばshutter)を検索し
> 起動しようとして、該当するソフトウェアが表示されないという事態が発生してし
> まいました。
以下のどちらが該当するのでしょうか。
1. アプリケーションはすべて検索できない
2. 特定のアプリケーション(shutterやfilezilla)だけ検索できない
また、アプリLensを(Super+Aで)開いて「インストール済み」を探した場合も、
目的のものは見つからない(もしくは何も表示されない)状態でしょうか。
> 具体的には職場のコンピュータで、「shutter」とか「filezilla」と入れても、
> ファイルなどは表示されるのですが、アプリケーションは表示されません。
「ファイルなどは表示される」とのことですが、
アプリLens(つまりはSuper+Aで検索)の場合は検索結果が空になる
という認識で正しいでしょうか。
それとも「さらに提案」に未インストールのアプリが表示される状態でしょうか。
> 職場のコンピュータは、/と/homeを別パーティションにし、Ubuntu 8.04の頃か
> ら/home領域はほぼそのまま使っています。そのため、Unity関連の設定やキャッシ
> ュ(?)などが溜まってきているのかも知れません。Unityの初期化が必要かも知れ
> ませんが、Unityなのか、Compizなのか、あるいは他のものなのか、迷っていると
> ころです。このあたり似たようなな現象に遭遇した方、おられますでしょうか?
特に環境が記載されていませんので、Ubuntu 14.04であるという前提でお話します。
(おそらく14.04以降で、デスクトップ版であればどれも同じはずです)
このアプリケーションの検索は、主に以下の2つのディレクトリを参照します。
* /usr/share/applications/
* ~/.local/share/applications/
これらのディレクトリにある.desktopファイルの、NameやComment、Keywordsなどの
フィールドを参考にマッチングを行っています。
また「NotShowIn=Unity;」がある場合は、Unityの検索結果に表示されません。
filezillaやshutterだけ表示されないのであれば、このディレクトリにある
filezilla.desktopやshutter.desktopを見なおしてみるといいかもしれません。
あとはapt-xapianまわりかもしれませんが、こっちの関係性はちょっとよくわかりません。
--
Mitsuya Shibata
mty.shibata @ gmail.com
ubuntu-jp メーリングリストの案内