Као што претпостављам да неки од вас знају, КДЕ долази са Непомуком, што нам између осталог омогућава врло лако тражење датотека или програма. Само почните да куцате име и они су изашли. Нешто слично се дешава у Унити или ГНОМЕ. Извршавајући нека подешавања, нека од њих чак омогућавају претрагу у датотекама (оно што се на енглеском назива „претрага целог текста“). Они који су икада користили Виндовс 7 такође ће знати о чему причам: само почните да куцате реч да бисте отворили повезане датотеке или програме.
Код лакших дистрибуција то је мало теже постићи. Али метода коју ћу вас научити ВРЛО је лагана (према дистро-овима ове врсте) и ефикасна.
Изаберите покретач: дмену
Мој први избор је био да испробам лансере који не зависе од одређеног окружења или дистро-а. Мислим на Синапсе (који је сада у моди), Гноме-До, Купфер итд. Сви они деле једно: не могу да врше претраживања „у пуном тексту“ (односно унутар датотека). Поред тога, долазе са пуно других додатака који ми не доприносе много. Да не спомињем, нису „минималистички“ и довољно лагани.
Они који користе Опенбок, Енлигхтенмент или слично вероватно знају дмену. Они који га никада нису користили, предлажем да ово посете стари пост где су објашњене његове главне карактеристике. Укратко, ради се о ултра-минималистичком и супер лаганом покретачу апликација. Али није само то оно што нисам знао је да ако се правилно конфигурише, може се користити и за приказивање елемената било које листе коју му проследимо. Ово откриће отвара врата многим могућностима ...
Да бисте инсталирали дмену у Арцх, само отворите терминал и покрените:
судо пацман -С дмену
Инсталирајте Рецолл
Друго откриће било је Рецолл. Наш пријатељ Фицо разговарали о њему пре неколико месеци, чланак чије читање препоручујем.
Рецолл је врло лаган алат, независан од било ког окружења радне површине, који вам омогућава претрагу у пуном тексту („пуни текст“). Очигледно је да ћете за то прво морати да индексирате датотеке, што може потрајати, али након што се обави почетно индексирање, остатак ажурирања не траје дуго.
Рецолл је графички интерфејс, једноставан за употребу и са много опција, дизајниран у КТ и заснован на претраживачу Ксапиан.
Да ли и даље користите лоцате, финд или сом? Ха! Наставио сам да читам ...
Да бисте инсталирали Рецолл на Арцх и деривате:
yaourt -S recoll
Приметићете да Рецолл има гомилу пакета као опционалне зависности:
- либкслт: за КСМЛ формате (фб2, итд.)
- распакујте: за ОпенОффице.орг документе
- кпдф: за пдф
- пстотект: за постсципт
- антиворд: за мсворд
- цатдоц: за мс екцел и поверпоинт
- унртф: за РТФ
- унтек: за дви подршку са двипсом
- дјвулибре: за дјву
- ид3либ: за подршку мп3 тагова помоћу ид3инфо
- питхон2: за употребу неких филтера
- мутаген: Аудио метаподаци
- питхон2-пицхм: ЦХМ датотеке
- перл-имаге-екифтоол: ЕКСИФ подаци из сирових датотека
- аспелл-ср: Подршка за енглески језик
Инсталирање ових пакета омогућиће Рецолл-у да индексира садржај одговарајућих типова датотека. На пример, антиворд, омогућава Рецолл-у да индексира садржај .ДОЦ датотека итд.
Избор додатних компонената за инсталирање зависи од ваших потреба и разноликости типова датотека који се чувају на вашем рачунару. Међутим, да не очајавамо, јер ће Рецолл, након индексирања наших датотека, препоручити које компоненте треба инсталирати да би побољшао њихову ефикасност.
Како се користи Рецолл
Када први пут покренете Рецолл, појавиће се екран приказан испод. У случају да желите индексирати само свој ДОМ (у потпуности), само кликните на Почните са индексирањем одмах.
Рецолл има моћне могућности претраживања. Поред уноса речи за претрагу, омогућава и логичке претраге уз помоћ близинских клаузула, филтрирање врста датотека или локације. Такође омогућава Ксесам компатибилну претрагу, према пољу и филтрирање по датуму.
Одазив програма приликом претраживања и представљања резултата такође је изненађујући брзином и занимљив начином на који представљају те резултате, одређивањем најрелевантнијих докумената, појмовима за претрагу који су понуђени и укључујући преглед.
На доњој слици сам одлучио да резултате прикажем у табели, иако Рецолл подразумевано долази са другим стилом за приказивање резултата, много потпунијим и описнијим.
Да бисте видели пакете који недостају како би Рецолл могао да изврши потпуно индексирање датотека, само идите на Датотека> Прикажи нестале помагаче.
En Поставке> Распоред индексирања Можете да конфигуришете распоред индексирања датотека. Очигледно је да би Рецолл добро функционисао потребно је да индексира све ваше датотеке (или барем оне у фасцикли која вас занима, обично ваш ХОМЕ). За ово постоје 3 могућности: ручно индексирање (мени је драже), индексирање кроз црон или индексирање при покретању система.
Магија: комбиновање Рецолл-а и дмену-а ... да ли је могуће?
Да, јесте. Трик је у томе што знате да дмену не само да вам омогућава да наведете апликације већ и све што му проследимо. Само треба да смислите како да претражите Рецолл помоћу терминала и проследите резултате у дмену.
Магија се постиже, како би другачије, једноставним скрипта, чије је ауторство Массимо Лауриа и коју сам се усудио мало модификовати да бих је превео на шпански.
Сачувајте датотеку (рецимо, сеарцх-рецолл.сх). Дајте му дозволе за извршавање (судо цхмод + то фетцх-рецолл.сх) и доделите му одговарајућу комбинацију тастера. У Опенбок-у се то постиже уређивањем датотеке ~ / .цонфиг / опенбок / рц.кмл или преко графичког интерфејса обкеи.
Крајњи резултат: претраживања целог текста користећи врло мало ресурса. Као што би Бамбино Веира рекла: "Лепота!"
Иапа
Они који користе Убунту могу да добију сличне резултате путем Рецолл-овог сочива. Да бисте то урадили, потребно је додати одговарајући ППА и инсталирати следеће пакете:
судо адд-апт-репоситори ппа: Рецолл-бацкпортс / Рецолл-1.15-он судо апт-гет упдате судо апт-гет инсталл рецолл судо апт-гет инсталл рецолл-ленс
Једноставно сјајно У_У
Тачно ... 🙂 И ПУНО је бржи и лакши од вашег вољеног КДЕ-а ... хаха!
Можда и јесте, али свој интегрисани претраживач Долпхин не мењам ни за шта. 😉
Ах ... да ... Делфин је нешто друго ... главне речи.
а у гному како да га конфигуришем, тако да ради оно што ви кажете „претрага целог текста“?
Надам се да ми можете помоћи јер, ако бих желео да могу да тражим документе на тај начин.
Не користим ГНОМЕ, али ако се добро сећам, долази са алатком званом Трацкер која се користи за претрагу пуног текста.
Живели! Паул.
ок хвала, тренутно тражим информације о Трацкер-у.
Добро је знати ова решења. Хвала вам.
Вама, за коментарисање. 😉
У мом случају знам нешто врло једноставно, што је у свим дистро-има ... то је «упдатедб», а затим употреби «лоцате филе», врло је лако и врло лако ајааја
Да, али понекад је дуг пут забавно.
То није у реду. Помоћу локације и упдатеб није могуће претраживати пуни текст.
Живели! Паул
Врло добар пост, занимљиве информације ... Тестирам.
Улазим на страницу да преузмем скрипту коју сте последњи оставили, али примим грешку, био бих вам захвалан ако бисте је поново могли отпремити.
Пуно вам хвала, поздрав!
????
Добро ради. Покушајте поново ...
Хвала вам пуно, сада могу да га преузмем.
Поздрав!
????
Извините, али пробао сам на рачунару и не делује ми. Имам АрцхЛинук са ПекВМ менаџером (без радне околине) ... али изгледа да скрипта не ради. Неко би могао да ми помогне?
Пуно вам хвала, поздрав!
Можете ли мало прецизирати шта вам не иде?
Истина је да не знам да ли ће се покретати ... у менаџеру ПекВМ постоји датотека која се зове «кључеви» (налази се у директоријуму /хоме/усуарио/.пеквм/) на којој се пречице (или пречице на тастатури) су конфигурисани, па сам скрипту доделио комбинацији Цтрл + Ф, али не знам да ли ће синтакса наредбе за њено извршавање бити тачна.
Показаћу вам како је написана линија која одговара тој комбинацији тастера:
КеиПресс = "Цтрл Ф" {Ацтионс = "Екец` сх сеарцх-рецолл.сх`"}
напомена: скрипта сеарцх-рецолл.сх је у мом дому, односно у / хоме / миусер /
Али када се притисне Цтрл + Ф, ништа се не дешава ... Покушао сам да модификујем линију тако да извршава дмену уместо скрипте и ради.
Још једна ствар коју сам урадио је покретање наведене скрипте у терминалу, а када сам то учинио показао ми је следеће:
$ сх сеарцх-рецолл.сх
сеарцх-рецолл.сх: ред 39: синтаксичка грешка, није се очекивао крај датотеке
Извините на непријатности, већ сам решио проблем. Десило се то што сам преузео скрипту из пасте и на тај начин постоји проблем у кодирању које користи. Због тога треба копирати сав садржај и залепити га у празну датотеку тако да не ствара ове непријатности.
Хиљаду извињења, хвала вам у сваком случају.
Поздрав!