Oletan, että jotkut teistä tietävät, että KDE: n mukana tulee Nepomuk, joka muun muassa antaa meille mahdollisuuden etsiä tiedostoja tai ohjelmia helposti. Aloita vain kirjoittaa nimeä ja he ovat poissa. Jotakin vastaavaa tapahtuu Unityssä tai GNOME: ssa. Tekemällä joitain säätöjä, jotkut niistä jopa sallivat sinun etsiä tiedostoista (mitä englanniksi kutsutaan "kokotekstihauksi"). Ne, jotka ovat koskaan käyttäneet Windows 7: ää, tietävät myös, mistä puhun: ala kirjoittaa vain sana tuodaksesi aiheeseen liittyviä tiedostoja tai ohjelmia.
Kevyemmillä jakeluilla tämä on hieman vaikeampi saavuttaa. Mutta menetelmä, jonka aion opettaa sinulle, on ERITTÄIN kevyt (tämän tyyppisten distrojen mukaan) ja tehokas.
Valitse kantoraketti: dmenu
Ensimmäinen valinta oli kokeilla kantoraketteja, jotka eivät riipu tietystä ympäristöstä tai häiriöstä. Tarkoitan Synapse (joka on nyt muodissa), Gnome-Do, Kupfer jne. Heillä kaikilla on yksi asia: he eivät voi suorittaa "kokoteksti" -hakuja (eli tiedostoissa). Lisäksi niissä on paljon muita laajennuksia, jotka eivät vaikuta minuun paljon. Puhumattakaan, ne eivät ole "minimalistisia" ja riittävän kevyitä.
Ne, jotka käyttävät Openboxia, Enlightenmentia tai vastaavaa, luultavasti tietävät dmenun. Ne, jotka eivät ole koskaan käyttäneet sitä, suosittelen teitä käymään tässä vanha viesti missä sen pääominaisuudet selitetään. Lyhyesti sanottuna se on erittäin minimalistinen ja erittäin kevyt sovellusten käynnistysohjelma. Mutta ei vain sitä, mitä en tiennyt, on, että jos se on määritetty oikein, sitä voidaan käyttää myös näyttämään minkä tahansa luettelon elementit, jotka välitämme sille. Tämä löytö avaa oven monille mahdollisuuksille ...
Asentaaksesi dmenun Archiin, avaa vain pääte ja suorita:
sudo pacman -S -valikko
Asenna Recoll
Toinen löytö oli Recoll. Ystäväni Fico puhui hänestä muutama kuukausi sitten artikkeli, jonka lukemista suosittelen.
Recoll on erittäin kevyt työkalu, joka on riippumaton työpöytäympäristöstä ja jonka avulla voit etsiä kokotekstinä ("kokoteksti"). On selvää, että sinun on ensin indeksoitava tiedostot, mikä voi viedä jonkin aikaa, mutta kun alkuperäinen indeksointi on tehty, muut päivitykset eivät vie kauan.
Recoll on graafinen käyttöliittymä, helppo käyttää ja monia vaihtoehtoja, suunniteltu QT: ssä ja perustuu hakukoneeseen Xapian.
Käytätkö edelleen paikannusta, etsintää tai monnia? Ha! Jatkoin lukemista ...
Recollin asentaminen Archiin ja johdannaisiin:
yaourt -S recoll
Huomaat, että recollilla on joukko paketteja valinnaisina riippuvuuksina:
- libxslt: XML-pohjaisiin muotoihin (fb2 jne.)
- unzip: OpenOffice.org-asiakirjoille
- xpdf: pdf-tiedostoksi
- pstoteksti: postikirjaan
- antisana: mswordille
- catdoc: ms excelille ja powerpointille
- unrtf: RTF: lle
- untex: dvi tuki dvipsillä
- djvulibre: djvu: lle
- id3lib: mp3-tunnisteiden tuki id3infolla
- python2: joidenkin suodattimien käyttämiseen
- mutageeni: Äänen metatiedot
- python2-pychm: CHM-tiedostot
- perl-image-exiftool: EXIF-tiedot raakatiedostoista
- aspell-fi: Englanninkielinen tuki
Näiden pakettien asentaminen antaa Recollille mahdollisuuden indeksoida vastaavien tiedostotyyppien sisältö. Esimerkiksi anti-sanan avulla Recoll voi indeksoida .DOC-tiedostojen jne. Sisällön.
Asennettavien lisäkomponenttien valinta riippuu tarpeistasi ja tietokoneellesi tallennetuista tiedostotyypeistä. Ei kuitenkaan epätoivoon, koska Recoll, tiedostojen indeksoinnin jälkeen, suosittelee asennettavat komponentit niiden tehokkuuden parantamiseksi.
Kuinka käyttää Recollia
Kun aloitat Recoll-sovelluksen ensimmäisen kerran, alla oleva näyttö tulee näkyviin. Jos haluat indeksoida vain kotisi (kokonaan), napsauta vain Aloita indeksointi nyt.
Recollilla on tehokkaat hakumahdollisuudet. Sen lisäksi, että kirjoitat sanoja etsittäväksi, se sallii myös loogiset haut läheisyyslausekkeiden avulla, suodattaa tiedostotyypit tai sijainnin. Se mahdollistaa myös Xesam-yhteensopivan haun kentän mukaan ja suodattamisen päivämäärän mukaan.
Ohjelman vastaus hakuja suoritettaessa ja tuloksia esitettäessä on myös yllättävää sen nopeuden kannalta ja mielenkiintoinen sen suhteen, miten ne esittelevät tuloksia, määrittelemällä tärkeimmät asiakirjat tarjotuille hakutermeille ja sisältäen esikatselun.
Alla olevassa kuvassa päätin näyttää tulokset taulukossa, vaikka Recoll on oletusarvoisesti toinen tyyli, joka näyttää tulokset, paljon täydellisempi ja kuvailevampi.
Jos haluat nähdä puuttuvat paketit, jotta Recoll voi indeksoida tiedostosi täydellisesti, siirry kohtaan Tiedosto> Näytä puuttuvat avustajat.
En Asetukset> Indeksointiaikataulu Voit määrittää tiedoston indeksointiaikataulun. On selvää, että Recoll toimii hyvin, sen on indeksoitava kaikki tiedostosi (tai ainakin sinut kiinnostavan kansion tiedostot, yleensä kotisi). Tätä varten on olemassa 3 vaihtoehtoa: indeksointi käsin (mieluisin), indeksointi läpi cron tai indeksointi järjestelmän käynnistyksen yhteydessä.
Taika: Yhdistä Recoll ja dmenu ... onko mahdollista?
Kyllä Kyllä se on. Temppu on tietää, että dmenun avulla voit luetella sovelluksia paitsi myös kaiken sen, minkä välitämme siihen. Sinun tarvitsee vain selvittää, miten voit hakea Recoll-päätelaitteen avulla ja siirtää tulokset dmenuun.
Taika saavutetaan, kuinka se voisi olla toisin yksinkertaisen avulla käsikirjoitus, jonka kirjoittaja on Massimo Lauria ja jota uskallin muuttaa hieman kääntääksesi sen espanjaksi.
Tallenna tiedosto (sanotaan, search-recoll.sh). Anna sille suoritusoikeudet (sudo chmod + hakemaan recoll.sh) ja määritä sille sopiva näppäinyhdistelmä. Openboxissa tämä saavutetaan muokkaamalla tiedostoa ~ / .config / openbox / rc.xml tai graafisen käyttöliittymän kautta obkey.
Alarivi: kokotekstihaut käyttäen hyvin vähän resursseja. Kuten Bambino Veira sanoisi: "Kauneus!"
yapa
Ubuntun käyttäjät voivat saada samanlaisia tuloksia Recoll's Lens -sovelluksen kautta. Tätä varten on tarpeen lisätä vastaava PPA ja asentaa seuraavat paketit:
sudo add-apt-repository ppa: recoll-backports / recoll-1.15-on sudo apt-get update sudo apt-get install recoll sudo apt-get install recoll-lens
Yksinkertaisesti hyvä U_U
Aivan ... 🙂 Ja se on PALJON nopeampi ja kevyempi kuin rakastamasi KDE ... haha!
Se voi olla, mutta en vaihda integroitua Dolphin-hakukonetta mihinkään. 😉
Ah ... kyllä ... Delfiini on jotain muuta ... tärkeimmät sanat.
ja miten gnomessa määritetään se niin, että se tekee sanomasi "kokotekstihaku"?
Toivon, että voit auttaa minua, koska, jos haluaisin pystyä etsimään asiakirjoja tällä tavalla.
En käytä GNOME-ohjelmaa, mutta jos muistan oikein, siinä on Tracker-työkalu, jota käytetään kokotekstihakuihin.
Kippis! Paul.
ok kiitos, etsin nyt tietoa Trackerista.
On hyvä tietää nämä ratkaisut. Kiitos.
Sinulle kommentoitavaksi. 😉
Minun tapauksessani tiedän jotain hyvin yksinkertaista, joka on kaikissa distroissa ... se on «updatedb» ja käytetään sitten «locate file», se on erittäin helppoa ja erittäin kevyttä ajaaja
Kyllä, mutta joskus pitkä matka on hauskaa.
Tuo ei ole oikein. Locate and updatedb -toiminnon avulla ei ole mahdollista etsiä koko tekstiä.
Kippis! Paul
Erittäin hyvä viesti, mielenkiintoista tietoa ... Testaan sitä.
Tulen sivulle ladataksesi viimeksi jättämäsi komentosarjan, mutta saan virheen, kiitän sitä, jos voit ladata sen uudelleen.
Paljon kiitoksia, terveiset!
🙂
Se toimii hyvin. Yritä uudelleen ...
Paljon kiitoksia, nyt voin ladata sen.
Tervehdys!
🙂
Anteeksi, mutta olen kokeillut sitä tietokoneellani, eikä se toimi minulle. Minulla on ArchLinux PekWM managerin kanssa (ei työpöytäympäristöä) ... mutta komentosarja ei tunnu toimivan. Joku voisi auttaa minua?
Paljon kiitoksia, terveiset!
Voisitko määrittää hieman paremmin, mikä ei toimi sinulle?
Totuus on, että en tiedä onko se käynnissä ... PekWM-hallinnassa on tiedosto nimeltä "avaimet" (löytyy hakemistosta /home/usuario/.pekwm/), jossa pikanäppäimet (tai pikanäppäimet) on määritetty, joten osoitin komentosarjan yhdistelmälle Ctrl + F, mutta en tiedä, onko komennon syntaksi sen suorittamiseksi oikea.
Näytän, kuinka kyseistä näppäinyhdistelmää vastaava rivi kirjoitetaan:
KeyPress = "Ctrl F" {Toiminnot = "Suorita haku-muistutus.sh" "}
Huomautus: search-recoll.sh-komentosarja on kotoni, ts. / home / myuser /
Mutta kun painetaan Ctrl + F, mitään ei tapahdu ... Yritin muokata riviä siten, että se suorittaa dmenun komentosarjan sijasta ja se toimii.
Toinen asia, jonka tein, suoritettiin sanottu komentosarja terminaalissa, ja kun tein sen, se osoitti minulle seuraavan:
$ sh search-recoll.sh
search-recoll.sh: rivi 39: syntaktinen virhe, tiedoston loppua ei odotettu
Pahoittelemme haittaa, olen jo ratkaissut ongelman. Tapahtui, että latain komentosarjan pastasta ja tällä tavalla sen käyttämässä koodauksessa on ongelma. Siksi on kopioitava koko sisältö ja liitettävä se tyhjään tiedostoon, jotta se ei aiheuta tätä haittaa.
Tuhat anteeksipyyntöä, kiitos joka tapauksessa paljon.
Tervehdys!