Pengindeksan pencarian Unity Deeper

16

Unity saat ini hanya mengindeks dan menampilkan sekumpulan hasil file yang dangkal.

Misalkan saya ingin membuka file "/ home / Music / Creedence Clearwater Revival / Willy and the Poor Boys / The-Midnight-Special.mp3".

Saya membuka lensa "File dan Folder" dan ketik "The Midnight Special". Sayangnya, lagu tersebut tidak ditampilkan. Saya mencoba "Willy and the Poor Boys" tetapi folder itu juga tidak ditampilkan.

Satu-satunya folder yang ditampilkan di lensa adalah "Musik". Karena itu saya harus membuka folder "Musik" kemudian menavigasi melalui seluruh pohon direktori untuk membuka file yang saya inginkan.

Bagaimana cara mendapatkan indeks file yang lebih dalam untuk ditampilkan di lensa "File dan Folder"?

Terima kasih atas bantuan Anda!

Chris Bauer
sumber

Jawaban:

11

Lensa Unity tidak mencari semua file dan folder Anda, tetapi hanya memiliki akses ke file yang telah Anda buka setidaknya sekali di masa lalu (ini karena menggunakan Zeitgeist untuk pencarian).

Ada lensa berbeda yang dapat Anda pasang yang disebut "Unity Place Filesearch" yang akan mencari setiap file tunggal di sistem Anda. Ini memberikan hasil pencarian yang jauh lebih menyeluruh untuk file yang belum pernah Anda buka sebelumnya. Setelah lensa pencarian baru yang lebih baik ini diinstal, Anda dapat menghapus yang lama jika Anda tidak menginginkannya lagi.

Untuk menginstal Unity Place Filesearch:

sudo add-apt-repository ppa:pydave/unity-lenses
sudo apt-get update
sudo apt-get install unity-place-filesearch

Kemudian masukkan yang berikut ini untuk membuat lensa muncul:

setsid unity

OPSIONAL Anda juga dapat mengatur folder mana yang akan diabaikan (jika Anda memiliki file pribadi) dengan mengedit file berikut:

gedit ~/.filesearch.cfg

Jika Anda mengedit file ini, Anda dapat menerapkan perubahan dengan menyimpannya lalu memasukkan perintah berikut untuk menghentikan dan memulai ulang lensa.

killall unity-filesearch-daemon
setsid unity

Untuk menghapus lensa lama:

Cadangkan file lensa terlebih dahulu (untuk berjaga-jaga):

mkdir ~/backups
cp /usr/share/unity/places/files.place ~/backups/

Lepaskan lensa:

sudo sed -i '14i ShowEntry=false' /usr/share/unity/places/files.place

Dan akhirnya terapkan perubahan Anda dengan menjalankan:

unity --replace

Semua selesai! Nikmati pencarian baru Anda yang lebih baik!

Sumber semua oleh Webupd8:

http://www.webupd8.org/2011/05/real-files-folders-search-unity-lens

http://www.webupd8.org/2011/04/things-to-tweak-fix-after-installing.html

zealalicious
sumber
2

Dash bukanlah alat pencarian yang sederhana, ini menghubungkan penggunaan file dan aplikasi Anda dengan tautan ke hasil pencarian Anda. Ini hanya menunjukkan file-file yang sebelumnya Anda buka.

Pencarian harus Anda lakukan dengan 'file dan folder'. Kemudian file-file itu ditambahkan ke dash.

Rinzwind
sumber
Saya tidak yakin saya mengikuti, Rinzwind. Seperti disebutkan dalam deskripsi, saya mencari menggunakan "File dan Folder".
Chris Bauer
1
@ Chris Bauer. masih jawaban yang sama dan ya itu memalukan cara itu diatur sekarang. Anda perlu membukanya untuk mendaftar dan tidak ada alat (belum) untuk mendaftarkan beberapa file dari baris perintah. Satu-satunya jawaban yang saya miliki adalah untuk bug mereka dengan ini: answers.launchpad.net/zeitgeist-project/+addquestion
Rinzwind
2

Tampaknya dari komentar pada bug ini: https://bugs.launchpad.net/unity/+bug/646724 bahwa maksud dari "File dan Folder" Lensa adalah hanya untuk mencari file yang baru saja digunakan (setidaknya mereka yang Zeitgeist tahu tentang).

Lensa yang berbeda akan diperlukan (dan dibuat) untuk mencari semua file di direktori home Anda.

Jika Anda hanya mencari musik dan menggunakan Banshee mungkin https://launchpad.net/unity-music-lens https://launchpad.net/~markjtully/+archive/ppa lebih cocok.

Niall Murphy
sumber
0

Zeitgeist sedang diperbaiki - mereka sedang dalam proses menambahkan proses satu kali untuk mendapatkan semua direktori yang ingin Anda indeks ke dalam Zeitgeist. Lihat https://bugs.launchpad.net/unity/+bug/646724/comments/36 Masalahnya saat ini adalah ZG hanya mengindeks file yang telah berinteraksi dengan Anda, dan pencarian kesatuan menggunakan ZG.

Christoph
sumber