Apache Solr

Labākās pašnodrošinātās meklētājprogrammas

Labākās pašnodrošinātās meklētājprogrammas
Vai jūsu priekšnieks zina, ka meklējat citu darbu? Vai esat stāstījis savam nozīmīgākajam par nespēju izlemt, vai vēlaties būt bērni? Vai jūs, vecāki, zināt par savu seksuālo orientāciju?? Nu, Google un citas lielākās meklētājprogrammas to dara.

"Lielākā daļa lietotāju meklē Google, kamēr ir pierakstījies, tāpēc ir pieejama visa informācija par viņu tiešsaistes dzīvi: YouTube meklējumi, e-pasta ziņojumi un iepriekšēja meklēšanas vēsture," saka Adams Taubers, privātumu ievērojošās metadatu meklētājprogrammas Searx galvenais izstrādātājs.

Protams, jūs varētu izmantot Tor anonimitātei un vienmēr pēc katras meklēšanas izdzēst visas savas aktivitātes pēdas, taču, darot to pēc katras meklēšanas, visticamāk, diezgan ātri noveco. Tā vietā jums vajadzētu apsvērt iespēju instalēt pašu mitinātu meklētājprogrammu, kas varētu iegūt informāciju par jums, neatklājot neko sensitīvu par jums.

Mēs esam izvēlējušies divas šādas meklētājprogrammas, kā arī iepazīstinām ar trim papildu meklētājprogrammām, lai parādītu, ka jau pastāv izcilas alternatīvas patentētām meklētājprogrammām, piemēram, Google vai Bing, un tās ir vieglāk instalēt un izmantot, nekā jūs domājat.

1. Jā

YaCy ir bezmaksas izplatīta vienādranga meklētājprogramma, kuras galvenā sastāvdaļa ir rakstīta Java valodā. Tā kā visi YaCy lietotāji ir vienādi un tā kā meklētājprogramma neglabā lietotāju meklēšanas pieprasījumus, cenzūra vienkārši nav iespējama.

Pašlaik YaCy indeksē aptuveni 1.4 miljardi dokumentu tās indeksā, pateicoties vairāk nekā 600 vienaudžu operatoru aktivitātei, kuri katru mēnesi tajā piedalās. Salīdzinājumam - Google meklēšanas indekss satur simtiem miljardu tīmekļa lapu un ir krietni virs 100 000 000 gigabaitu.

Lai gan YaCy vēl ir tāls ceļš ejams, pirms tā var konkurēt ar lielākajām centralizētajām meklētājprogrammām pasaulē, tā jau ir izmantojama kā meklēšanas portāls privātiem iekštīkliem un konkrētiem projektiem paredzētām lietojumprogrammām, jo ​​YaCy var darboties kā viena meklēšanas ierīce bez tīkla veidošanas ar citiem tīkliem. vienaudžiem.

YaCy var viegli integrēt jebkurā tīmekļa lapā, pateicoties tā vienkāršajiem koda fragmentiem, kurus var bez pūlēm kopēt un ielīmēt bez jebkādām izmaiņām.

2. Searx

Searx tiek raksturots kā privātumu ievērojošs, uzlauzams meta meklēšanas dzinējs. Tas ir pieejams saskaņā ar GNU Affero General Public License 3. versiju, un tā galvenais mērķis ir aizsargāt savu lietotāju privātumu, nekad nedalot lietotāju IP adreses vai meklēšanas vēsturi ar meklētājprogrammām, no kurām tā apkopo rezultātus.

"Izmantojot Searx, Google pēc noklusējuma tiek nosūtīta Searx IP adrese, nejaušs lietotāja aģents un meklēšanas vaicājums," Adams Taubers (aka asciimoo) skaidro, kā darbojas viņa meta meklēšanas dzinējs. “Protams, jūs varat pielāgot Searx, lai pārsūtītu citus papildu parametrus, piemēram, meklēšanas valodu vai pieprasītās rezultātu lapas lapas numuru.”

Searx automātiski bloķē visas meklētājprogrammu nodrošinātās izsekošanas sīkdatnes, lai novērstu ar lietotāju profilēšanu balstītu rezultātu modifikāciju, kas var rasties no meklētājprogrammas, kas mēģina ieviest meklēšanu, kas ir individualizēta, pamatojoties uz to, ko dzinējs zina par lietotāju. Searx ir simtprocentīgi bezmaksas, un ikviens to var modificēt pēc nepieciešamības. Jūs pat varat paņemt Searx kodu un palaist metasearch engine savā serverī, kuram noteikti būtu jārisina visas iespējamās problēmas saistībā ar žurnāliem.

3. ElasticSearch

ElasticSearch ir meklētājprogramma, kuras pamatā ir Lucene - bezmaksas un atvērtā koda informācijas izguves programmatūras bibliotēka, kuru atbalsta Apache Software Foundation, un tā tiek izlaista ar Apache programmatūras licenci.

ElasticSearch nodrošina pilna teksta meklētājprogrammu ar HTTP tīmekļa saskarni. Meklētājprogrammu var izmantot, lai meklētu visu veidu dokumentus, un to var viegli sadalīt vairākos mezglos.

Izmantojot ElasticSearch un Docker, ir iespējams izveidot pašu mitinātu meklētājprogrammu, un šeit varat atrast pamācību, kas apraksta procesu.

4. Ambārs

Ambar ir atvērtā koda dokumentu meklētājprogramma ar daudzām noderīgām funkcijām. Tas atbalsta automatizētu pārmeklēšanu, marķēšanu un tūlītēju pilna teksta meklēšanu, lai sniegtu tikai dažus piemērus. Viena no aizraujošākajām Ambar funkcijām ir spēja veikt OCR attēliem un PDF failiem. Atbalstītās valodas ir angļu, vācu, krievu, itāļu, franču, spāņu, poļu un holandiešu.

Ambar var viegli izvietot, izmantojot vienu dokstatora sastādīšanas failu, un šeit varat uzzināt, kā to izdarīt.

5. Apache Solr

Rakstīts Java valodā, Apache Solr ir uzņēmuma meklēšanas platforma, kas ietver pilna teksta meklēšanu, trāpījumu izcelšanu, detalizētu meklēšanu, reāllaika indeksēšanu, dinamisko kopu veidošanu un daudzas citas svarīgas funkcijas. Tas tika izveidots 2004. gadā CNET Networks iekšējam projektam. CNET Networks 2006. gadā laipni to ziedoja Apache Software Foundation, kur 2007. gadā tas ieguva inkubācijas statusu atsevišķā augstākā līmeņa projektā.

Mūsdienās Solr ir ļoti uzticama, mērogojama un izturīga pret kļūdām uzņēmuma meklēšanas platforma, kas nodrošina meklēšanas un navigācijas funkcijas daudzās pasaules lielākajās vietnēs, tostarp DuckDuckGo, eHarmony un BestBuy. Jūs varat

Kā instalēt un konfigurēt YaCy

YaCy instalēšana ir ļoti vienkārša, un tas aizņem tikai dažas minūtes, jo jums nav nepieciešams instalēt ārēju datu bāzi vai tīmekļa serveri - YaCy nāk ar visu nepieciešamo.

  1. Dodieties uz oficiālo YaCy vietni un lejupielādējiet jaunāko Linux pakotni.
  2. Instalējiet OpenJDK 8 izpildlaika vidi.
    • Ja izmantojat Debian balstītu izplatīšanu, izmantojiet šādu komandu: $ sudo apt-get install openjdk-8-jre
    • Ja nē, izpildiet savai izplatīšanai paredzētās instrukcijas.
  3. Iegūstiet lejupielādēto pakotni vēlamajā vietā.
  4. Pārejiet uz jauno mapi un sāciet “startYACY.sh ”skripts terminālā.
  5. Jums vajadzētu redzēt apstiprinājuma ziņojumu, kurā tiek informēts, ka YaCy sākās kā dēmons

Secinājums

Meklētājprogrammas zina par mums vairāk, nekā lielākā daļa cilvēku vēlētos atzīt. Ja vēlaties pārtraukt lielo korporāciju barošanu ar sulīgiem datiem, varat paņemt lietas savās rokās un izveidot privātu meklētājprogrammu, lai aizsargātu jūsu privātumu. Kaut arī pašu mitinātām meklētājprogrammām vēl ir tāls ceļš ejams, lai tās kļūtu pilnībā izmantojamas, pastāv iespēja, ka tās pārspēs Google līdzīgos, un tās uztveršana ir tikai vairāk lietotāju piesaistīšana.

Kā izmantot Xdotool, lai stimulētu peles klikšķus un taustiņsitienus Linux
Xdotool ir bezmaksas un atvērtā koda komandrindas rīks peles klikšķu un taustiņu simulāciju simulēšanai. Šajā rakstā būs īss ceļvedis par xdotool izma...
5 labākie ergonomiskie datoru peles izstrādājumi Linux
Vai ilgstoša datora lietošana izraisa sāpes plaukstas locītavā vai pirkstos? Vai jūs ciešat no stīvām locītavām un jums pastāvīgi ir jāspiež rokas? Va...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...