Recoll: Xapian arama motorlu tam metin arama motoru.

Merhaba arkadaşlar!. Her zaman depoya "göz atmayı" sevmişimdir. Ve bir süre önce, günlük işlerinde birçok kişiye yardımcı olabilecek bir paket buldum. Kişisel olarak, dağınık halimde makaleler, metinler veya kitaplar bulmama yardımcı oluyor / Ana Sayfa.

Geri tepme minimum karmaşık teknik ve bazı zorunlu harici bağımlılıklar içeren, kullanıcı dostu bir grafik arayüz kullanarak tam metni (bir kelimeden karmaşık Boole ifadelerine kadar) aramak için bir araçtır. Birçok UNIX benzeri işletim sisteminde çalışabilir ve kullanılan masaüstü ortamından oldukça bağımsızdır. Arama ve indeksleme için arka uç olarak bir arka plan programı gerektirmez. Arama motoru kullanımı olarak Xapian.

Recoll'u kurmak için Synaptic'i çalıştırıyoruz ve metin kutusunda "Hızlı filtre"Yazıyoruz geri tepme ve hemen bize gösterilecektir. Debian'da normal kullanım için sadece bu paketi kurmak gerekir.

Ubuntu'yu tercih edenler de paketi yükleyebilir piton-hatırlamaRecoll'ün işlevlerini genişletmek ve bir Ubuntu Unity Lensi olarak kullanmak için bir modül sağlayan.

Bununla birlikte, Ubuntu destekçilerinin makaleyi okumasını şiddetle tavsiye ederiz. Recoll ile Ubuntu'daki hemen hemen her tür dosyayı arama, bunu bana arkadaşım Yoandy Pérez Cáceres (Kceres de humanOS) gönderdi. Bu makale bundan çok daha dostça.

Kurulduktan sonra onu "Aksesuarlar" grubunda bulacağız. Bunu yürütüyoruz ve yapmamız gereken ilk şey, menü seçeneği aracılığıyla Dizin Oluşturmayı Yapılandırmak Tercihler -> İndeksleme Ayarları.

Aramanın çok uzun sürmemesi ve ilgi alanlarımıza cevap vermesi için virgulillayı kaldırıyoruz ~ (bu bizim / Ana Sayfa) ve gerekli olduğunu düşündüklerimizi ekleyin.

Grafik arayüz oldukça sezgiseldir ve herkesi bu paketin faydalarını keşfetmeye davet ediyoruz. Varsayılan olarak KDE4 veya GNOME-Shell ile kurulan arama motorlarıyla satın alınan kaynakların tüketimini kendiniz kontrol edin.

Ek olarak, kurulumunun ve kullanımının basitliği ve çok az sayıda bağımlılık, onu düşük güçlü makinelerdeki özel çalışmalarınız için ideal hale getirir.

hatırlama-01

hatırlama-02

Ve bir sonraki maceraya kadar, Arkadaşlar !!!.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   cooper15 dijo

    Yani bu Nepomuk'un yaptığı gibi bir şey mi? açık kutumla kullanmak kulağa hoş geliyor.

    1.    Federico A. Valdes Toujague dijo

      Yorum için teşekkürler!. Ve evet, bu bir masaüstü arama motorudur, ancak çok daha düşük kaynak tüketimi ile

    2.    ela dijo

      Nepomuk'u ölçebileceğimi gerçekten sanmıyorum. Oldukça az seçeneği olduğunu görüyorum, ancak her bir öğeyi ne olduğu için indeksleyip indeksleyemeyeceğini görmelisiniz. Nepomuk çok büyük bir proje ve Recoll'un seviyesine ulaşacağını sanmıyorum, en azından şimdilik.

      1.    pandev92 dijo

        nepomuk, Windows indeksleyiciden daha yavaş ve daha hatalı ve bu zaten XD diyor

        1.    Sieg84 dijo

          Nepomuk'un Windows indeksleyiciyle hiçbir ilgisi yok, ya da en azından benim Windows'ta olduğum kadarıyla.

        2.    ela dijo

          Nepomuk, KDE 4.10'da çok gelişti ve KDE 4.11'de çok daha hızlı olacak 😀

          1.    pandev92 dijo

            Bana 4.6'dan beri aynı şeyi söylüyorlar ..., daha iyi olacak ve falan filan ve Japon müzik kütüphanemi XD okumaya kaç kez takıldığımı görmüyorum

          2.    vicky dijo

            Evet, anladığım kadarıyla tamamen değiştirdiler ve yeniden yazdılar, artık strigi kullanmıyor

    3.    Aslan burcu dijo

      Nepomuk, bir şey aradığınızda metnin bir kısmını göstermez ve hatta daha az vurgu yapar. Bu üstün !!!
      Böyle bir şey ararken kendimi öldürdüm !!!!!
      Beni ne kadar mutlu ettiğini bilmiyorsun !!!!!!!!

      Hatta Google tarzı metin aramak için Nepomuk'u kullanan belirli bir Goonepuk (veya buna benzer bir şey) kurmaya çalıştım ama işe yaramadı.
      Ama bu ideal (hala duygudan yüklemiyorum 🙂)

      Asla böyle bir şey bulamayacağımı düşündüm ve hafif görünüyor, XFCE'im için ideal (buna bağlı olması üzücü, ama hayatta her şeyi yapamazsınız, ha).
      Sana nasıl teşekkür edeceğimi bilmiyorum, hayatıma yeniden anlam verdin (peki, biraz abartıyorum)

      ÇOK TEŞEKKÜR EDERİM!!!!!!!!!!

      1.    Federico A. Valdes Toujague dijo

        Yorumun için teşekkür ederim. Sana hizmet ettiği için mutluyum. Aramalarda kullandıkları programları 90'lardan hatırlıyorum. Muazzam !!!. Şimdi basit bir programla çözüldü.
        Tebrikler!!!.

        1.    eliotime3000 dijo

          90'lı yıllardan geliyorsa, harika ve dolayısıyla çok daha iyi olduğu garanti edilir (bildiğim kadarıyla 90'larda yapılan özgür yazılımların çoğu harikaydı).

  2.   Federico A. Valdes Toujague dijo

    Yorum yaptığınız için hepinize teşekkür ederim !!! Geri tepme düz metin, html, maildir, posta kutusu (Mozilla, Thunderbird ve Evolution mail), gaim, Scribus, man sayfalarını ve Dia diyagramlarını yerel olarak indeksler. İconv, xslproc, unzip, pdftotext, antiword ve diğerleri gibi eklentilerin yardımıyla Abiword, Fb2, Kword, Microsoft Office Open XML, SVG, Gnumeric, Okular, pdf, MS Word, Wordperfect uzantılı dosyaları da indeksleyebilirsiniz. , Lyx, Powerpoint, Excel, CHM dosyaları. Ayrıca, web sayfalarının geçmişini veya e-postaların eklerinin işlenmesini indekslemek için Firefox'a bir tamamlayıcı görevi görebilir.
    Diğer arama motorlarının kapsamını bilmiyorum ama ihtiyaçlarım için pek çok faydası var. 🙂

    1.    Talkartalar dijo

      Windows 7'de kafam karışmazsa docx dosyalarında bulunabilir. Ama kesinlikle kafam karıştı. Ancak odt'u destekliyorsa, kanıtlanmalıdır.

      1.    eliotime3000 dijo

        Güzel, ama sonuçlar farklı.

  3.   Rockandroleo dijo

    Bu program hakkında yeterince iyi konuşmaya doyamıyorum. Bir gtk ortamı kullanıyorum ve bu nedenle bu aileden kitaplıkları kullanan bir çözüm bulabilirim, ancak sözde güçlü gtk alternatifi olan tracker korkunç. Nepomuk ile ilgili olarak, KDE kullanmıyorsanız kurmak çılgınca (aslında, bunu yapmak mantıklı değil) çünkü kurulumu neredeyse tüm KDE'yi taşıyor. Ek olarak, bunu bir KDE ortamında doğal olarak test ettim ve gerçek şu ki, ne performans ne de sonuçlarla beni ikna etmiyor. Recoll, birkaç kaynağı kullanır, mükemmel bir şekilde indeksler ve sonuçları çok kullanışlı bir şekilde gösterir. Şimdilik, bu aracı hiçbir şey için değiştirmiyorum.
    Selamlar.

    1.    Federico A. Valdes Toujague dijo

      Yorum için teşekkürler!!!. Recoll, ihtiyaçlarıma göre ve açık ara ayarlıyor. Xapian motoru - veya kütüphaneleri - Synaptic gibi diğer uygulamalarda kullanılıyor ve indekslendiğini bile bilmiyor.

      1.    eliotime3000 dijo

        Bir sorgu: Hangi masaüstü ortamını kullanıyorsunuz ve hangi temayı kullanıyorsunuz? Çünkü QEMU-KVM eğitiminde GNOME 3'te kullandığınız tema gerçekten harika.

        1.    gato dijo

          Yanılmıyorsam, bunun Albatross temalı XFCE olduğundan şüpheleniyorum (en iyisi)

        2.    Federico A. Valdes Toujague dijo

          @ eliotime3000, @gato: Her şeyden önce selamlar. Tarçın'ı birkaç hafta kullandıktan sonra GNOME-Shell'e geri döndüm. Eleştirilen Shell'e evet. Garip görünecek, ancak QEMU-KVM'nin 1. bölümünde de söylediğim gibi, benim için bir mermi. Biliyor musun? En iyisini adapte ettim ve hiç de genç değilim. 🙂 Uzantıları aldım gnome-shell-classic-systray_0.1-0+20120306~webupd8~precise1_all.deb ve gnome-shell-frippery-0.4.1.tar.gz ve gerçek şu ki, GNOME 2'de neredeyse hiçbir şeyi kaçırmıyorum. tar dosyası, gz, kopyalanması gereken 6 uzantı içeriyor ~ / .local / share / gnome-shell / extensions /GDM3'ü yeniden başlatın ve ardından gnome-tweak-aracı ortamı ayarlayın. Ve @gato, eğer kullanırsam Albatros, paketle birlikte yüklenen shiki-insan-teması ve bağımlılıkları.

          Her neyse, GNOME-Shell'e alıştım ve herkese tavsiye ediyorum. Beni heyecanlandırabilir ve özellikle yeni gelenler için bizi nasıl özel bir Debian Masaüstü yapabileceğimize dair bir gönderi yapabilir.

  4.   Joaquin dijo

    Mükemmel alet!
    Çok iyi. Veritabanını oluşturmak biraz zaman alır, ancak arama çok hızlıdır.
    Hatta LibreOffice ve Inkscape dosyalarındaki (.svg) sözcükleri bile arar. Bir dosyanın adını bilmediğimizde ancak içeriğin bir kısmını bildiğimizde çok kullanışlıdır. Teşekkür ederim!

    1.    Federico A. Valdes Toujague dijo

      Yorum yaptığınız için teşekkürler, Joaquín !!!. Veritabanını oluştururken harcanan süre, yapılandırmada bildirdiğiniz klasörlerin sayısına bağlıdır. Ancak, veritabanını indekslerken ve oluştururken normal çalışabileceğinizi kontrol ettiniz mi bilmiyorum.

  5.   linuxito dijo

    adam grep

  6.   Andres Sanchez dijo

    Ve Ubuntu'yu kullanırsanız, onu kullanmayı dünyadaki en kolay şey yapan bir mercek vardır.

    Bu arada, Ubuntu'ya kurmak için yapmanız gereken şey recoll (program için) ve recoll-lens (lens için) paketlerini kurmaktır.

  7.   Federico A. Valdes Toujague dijo

    Recoll'ün Ubuntu'ya nasıl kurulacağına dair ayrıntılı bir açıklama, yukarıda bahsettiğim "Recoll ile Ubuntu'da hemen hemen her tür dosyayı arama" başlıklı makalede verilmiştir. Yorum için teşekkürler!!!.

  8.   Melek Duran dijo

    Selam,

    Ben bir bilgisayar bilimcisiyim ve Coria Şehir Konseyi'nde (Cáceres) çalışıyorum. Ubuntu'yu uyguluyoruz ve diğer yardımcı programların yanı sıra Recoll kullanıyoruz.

    Bilmek istediğim, İspanyolca versiyonunu nasıl aldığın.

    Selamlar ve teşekkürler.

  9.   melek dijo

    Sanırım kendim cevapladım.

    Ubuntu depolarında 1.17.3 sürümü vardır ve İspanyolca çevirisi 1.19.3 sürümünde sunulmuştur.

    Selamlar.

    1.    Federico A. Valdes Toujague dijo

      Selamlar Melek !!!. Debian 7 "Wheezy" de sürüm 1.17-3.2'dir ve çevrilmiştir. Görünüşe göre debianeros, gerektiğinde kullanılabilmesi için onu İspanyolca'ya çevrilmiş bir versiyondan paketlemiş. Debian web sitesinden bir tane indirebileceğinizi düşünüyorum.

      1.    Andres Sanchez dijo

        Muhteşem bir seçenek keşfettim. Oturum açmaya veya aktif bir grafik arayüze sahip olmaya gerek kalmadan dosyaları indekslemek için geri dönüşüm yapılabilir.

        Recollindex -x -m komutu ile otomatik olarak çalıştırılabilir. -X, aktif bir grafik arabirim olmadan (X'ler olmadan) çalışması içindir ve -m, dosyaları gerçek zamanlı olarak (biri oluşturulduğunda veya değiştirildiğinde) izlemesi içindir. Ek olarak, hangi klasörlerin izleneceğini vb. Size söylemek için genellikle home .recoll klasörünün içinde bulunan recoll.conf yapılandırma dosyasını değiştirebilirsiniz.

        Bütün bunlar, örneğin bir sunucudaki dosyaları indekslemek için harikadır.

        Daha sonra gui içinde arama yaparken harici indeksleri kullanmasını sağlayabilirsiniz (tercihlerde -> harici indeks ayarlarında).

        Ayrıca indeksleyicinin sunucu başlangıcında otomatik olarak başlamasını sağlamak için init.d için küçük bir komut dosyası oluşturdum.

        Ve böylece masaüstlerinden sunucuda indekslenen dosyaları arayabilirim.

        Son bir

        1.    Federico Antonio Valdes Toujague dijo

          Müthiş katkı, dost Andrés Sánchez !!!. Samba ile dosya sunucularıma uygulamayı dikkate alacağım. Keşifinizi paylaşmanın ayrıntıları için teşekkürler.

          Federico'dan selamlar

          1.    Andres Sanchez dijo

            Rica ederim efendim. Bu, keşiflerimizi paylaşmakla ilgili.

            Bu arada, recoll.conf dosyasını yapılandırma yardımına bir göz atın. İndeksleme yollarını değiştirebilir (varsayılan olarak bunu yalnızca evde yapar), bu yollar içindeki dosya ve klasörleri atlayabilir, sembolik bağları izleyip izlemeyeceğinizi belirtebilir, indeksleme için kullanılacak dilleri (dilleri), kodlama dosyalar, dizin oluşturma büyük / küçük harfe duyarlıysa, dizinin kaydedileceği yol (dizin yolu paylaşılan bir klasörde olduğu sürece dizine daha sonra başka bir bilgisayardan erişmek için harikadır) ve sahip olduğum diğer birçok seçenek henüz denenmedi.

            / Usr / share / recoll / samples yolunda (en azından ubuntu'da) yapılandırmanın örnek dosyaları vardır.

  10.   Kabadayı dijo

    Merhaba, ben bir OpenSuse kullanıcısıyım (bugünkü sürüm 13.1) ve bir indeksleme aracı olarak Google Desktop’ı yıllardır kullanıyorum! (Sahip olduğu sorunları ve güvenlik açıklarını okudum, blablabla,) ama şimdiye kadar sonuçlara göre zirvesinde olan bir şey görmemiş veya bulmamıştım.
    Recoll'u 1 aydan daha az bir süredir kullanıyorum ve bu kadar eksiksiz olduğu için artık benim için çalışmıyor. Yapılandırması karmaşıktır, komutlar ve şeyler hakkında pek bir şey anlamayan sıradan kullanıcılar için tasarlanmamıştır.
    Çok umut verici görünüyor ama şimdiye kadar tamamen ikna olmadım.

    Birisi bana küçük bir problemle yardım edebilirse (Flanders derim).
    Bunu yüklerken, ilk ev dizini oluşturmadan önce birkaç uzak ve sistem dizini eklemeye karar verdim (/ usr / share, vb, / mnt / dahili ağ dizini, / mnt / yedekleme için disk lacie,)

    Bulduğum sorun şu ki, basit arama için bir metin girdiğimde sonuç olarak dönüyor, önce harici dizinlerimde olanlar ("/ mnt /….") Ve son olarak / home / benim adımda olanlar.

    Diğer bir sorun ise, arama olarak "DNI benim adım" (tırnak işaretleri olmadan) girdiğimde, dosya sadece "DNI benim adım.jpg" olarak adlandırıldığında "dosya adı" filtresini seçersem herhangi bir sonuç döndürmemesidir.
    Dosyanın görünmesi için "tüm terimleri veya herhangi bir terimi" seçmem gerekiyor

    Şu ana kadar pratik nedenlerden, hız ve basitlikten ötürü, Google masaüstü, Recoll'u nasıl yapılandıracağımı ve sonuçları döndürürken evimdeki dosyalara nasıl öncelik vereceğimi bulmadığım sürece hala en iyisidir.

    Birisi bana yardım edebilir veya basit bir kılavuzu nerede bulabileceğimi söyleyebilirse (50MIL sayfalarının EL KİTABI DEĞİL ve İngilizce'dir)
    Gönderi için çok teşekkür ederim. ÇOK İYİ.

    Not: Nepomuk bana hiç hizmet etmedi! Bundan nasıl meyve suyu çıkaracağımı ve nasıl çalıştığını hiç görmedim. Her yerde ne kadar iyi olduğu hakkında konuşuyorlar ama ondan en iyi şekilde nasıl yararlanılacağını ve nasıl uygulanacağını hiç görmedim.