kledgeb Ubuntuの使い方や日本語化、アプリの使い方を紹介しています。

検索ボックスを表示するには(クイック検索を有効にするには)

「Synaptic」には、パッケージのクイック検索を行う機能があります。


検索ボックスに文字列を入力すると、入力された文字列を含むパッケージが検索され一覧に表示されます。

しかし現在、「Synaptic」のクイック検索は利用できなくなっています。



このクイック検索を有効にする方法を紹介します。

1.apt-xapian-indexのインストール

以下のボタンをクリックして「apt-xapian-index」パッケージをインストールします。


「端末」からインストールする場合は、以下のコマンドを実行してください。

sudo apt -y install apt-xapian-index


2.データベースの更新

この作業は任意です。
「端末」を起動して以下のコマンドを実行し、「Apt Xapian Index」を更新します。

sudo update-apt-xapian-index


「Apt Xapian Index」は、パッケージ(ソフトウェア)の情報(メタデータ)を収めたデータベースです。

「Apt Xapian Index」は、定期的かつ自動的にバックグラウンドで更新されるため、通常ユーザーが自分で更新する必要はありません。

Apt Xapian Indexを再構築するには 

通常は必要ありませんが、「Apt Xapian Index」を差分更新ではなく一から再構築する場合は、以下のコマンドを実行します。

sudo update-apt-xapian-index -f


3.Synapticの起動

「Synaptic」を起動すると、以下のようにクイック検索が利用できるようになっています。


検索インデックスの再構築が頻繁に行われる問題

上記のクイック検索に絡んだ問題です。

ユーザーの環境によっては、検索インデックスの再構築が頻繁に行われ、頻繁にCPUの使用率が上昇する問題が報告されています。



  1. Synapticを起動する
  2. ツールバーの再読込ボタンをクリックする
  3. Synapticを終了する
  4. 再度Synapticを起動する(この間パッケージキャッシュの更新は行わない)
  5. 検索インデックスの再構築中のメッセージが表示され、バックグラウンドで/usr/sbin/update-apt-xapian-indexが動作する。

結果CPUの使用率が上昇し、それに伴いCPUの温度も上昇するとのことです。
またこの頻繁な検索インデックスの再構築は効果がないとのことです。

改善策

もしこの現象が発生し困っている場合は、上記で紹介した「Apt Xapian Index」の更新を行い、現象が解消するか試してみてください。
 
また「Apt Xapian Index」を更新する時は、事前に「Synaptic」を終了しておきましょう。


関連記事一覧
オプション