kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 17.10 その1 - NautilusからType-Ahead検索パッチを削除する提案・Trackerのインストール提案

NautilusからType-Ahead検索パッチを削除する提案

「Ubuntu 17.10」にて、「Nautilus」からType-Ahead検索パッチを削除する提案が行われました。


  • Nautilus 3.24 and dropping type-ahead search, adding tracker

昨日行われたDesktop Teamのミーティング終盤で議論したのだが、Ubuntu 17.10でUbuntuのデフォルトのファイルマネージャーであるNautilusを3.20から3.24へアップデートしたい。

この新しいバージョンでは、以下のデザインの改善が行われている。

  • 表示メニューがハンバーガーメニューに統合され、ツールバーからアイコン表示とリスト表示を切り替えられるようになった。
  • ファイルリネームのバッチ処理が統合され、複数のファイルを選択してリネームできるようになった。
  • ファイルの圧縮と展開機能が統合された

ただし残念な点が一つある。
数年前、NautilusはType-Ahead検索機能を削除した。
Ubuntuはその機能を存続させるため、パッチを適用している。

2017年4月にUbuntu 17.10の開発が始まった時、新しいバージョンのNautilusでこのパッチが動作しないなら、このパッチを速やかに削除するつもりだ。

このパッチはかなり強引に作られたパッチだ。
新しいNautilusで動作するようにパッチを修正したとしても、その後リリースされる新しいNautilusでは動作しなくなるだろう。
Nautilusは機能の改善を促進させるため、大幅なリファクタリング作業を行っているためである。

Nautilusの検索機能は、Ubuntuに初めてType-Aheadパッチを導入して以来、改善されてきている。
この検索機能をより良くするためにできることは、UnityにデフォルトでTrackerをインストールすることである。

本件の詳細は、以下を参照して欲しい。

  • Drop interactive_search.patch (type-ahead search)
  • Enable tracker by default for Unity too


Type-Ahead検索とは

Type-Ahead検索とは、現在表示しているフォルダー内から、ユーザーが入力したキーに該当するフォルダーやファイルをインクリメンタル検索する機能です。


「Nuatilus」の途中のバージョンからこの機能が削除されました。
しかしこの機能を存続させるため、「Ubuntu 14.04」から「Ubuntu」では独自のパッチを適用し、今まで保守してきました。

「Nuatilus」のソースコードが大きく変化している状況もあり、このパッチを継続して保守していくことが困難になってきたとのことです。

また「Nuatilus」の新バージョンでは検索機能が改善され、Trackerとの組み合わせにより十分な検索機能が提供できると判断されました。

Trackerとは

「Tracker」とは、ファイルのメタデータを解析し、メタデータのデータベースを作成するソフトウェアです。

アプリはこのデータベースへアクセスすることにより、ファイル名だけでなくファイルのメタデータからもファイルを検索できるようになります。

メタデータとは

メタデータとは、JPEGのEXIF情報やMP3のタグ情報など、そのファイルのコンテンツが持っている情報のことです。
通常の検索では、ユーザーが入力した文字列にマッチするファイルやフォルダーを検索します。

メタデータを利用した検索ではそれに加え、コンテンツの情報も検索対象になります。
例えば音楽ファイルをアーティスト名で検索することができるようになります。

ハンバーガーメニューとは 

ハンバーガーメニューに関しては、以下の動画を見るのが早いでしょう。




Ubuntu 17.10
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.10 その35 - RISC-V 向け Ubuntu Desktop 登場
    RISC-V 向け Ubuntu Desktop 登場 Ubuntu Desktop 26.10 では、RISC-V 向けデスクトップイメージがリリースされます。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.10 その33 - Ubuntu 26.10 β版がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 β版がリリースされました 2026年10月1日、Ubuntu 26.10 β版 がリリースされました。
  • Ubuntu 26.10 その34 - Ubuntu と Rust に対する取り組み(2026年10月)
    Ubuntu と Rust に対する取り組み 2026年10月1日、Ubuntu と Rust に対する取り組みが以下で紹介されました。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.10 その32 - Snapdragon X2 に対応した Ubuntu 26.10 実験版登場
    Snapdragon X2 に対応した Ubuntu 26.10 実験版登場 2026年9月29日、Snapdragon X2 に対応した Ubuntu 26.10 実験版が登場しました。
記事のピックアップ
オプション