Ukukhangela: isixhobo esiluncedo sokufumana iifayile ngokukhawuleza kwiLinux

uphando

KwiLinux, Abaphathi beefayile abaninzi banomsebenzi wophendlo owakhelweyo. Benza umsebenzi wenziwe, ubukhulu becala. Nangona kunjalo, isantya sokukhangela ngomphathi wefayile akusoloko ufuna, ukuze sikhethe isicelo esizinikele ngokupheleleyo.

Uphendlo sisixhobo simahla sokufuna ukukhangela iifayile ikhutshwe phantsi kwelayisensi ye-GNU GPL v2. Esi sicelo siyakhawuleza kwaye sinokusetyenziswa kwiinkqubo ze-GNU / Linux, ibhaliwe kwi-C kwaye isekwe kwi-GTK + 3.

Esi sicelo ivumela abasebenzisi ukuba benze kwaye bagcine ezabo iziseko zeenkcukacha zeefayile kwaye bafumane iifayile kwiLinux ngokufanelekileyo.

Durante ukwenziwa kokuqala kwenza isalathiso sefayile kunye nemikhombandlela, ukukhangela kwenziwa ngexesha lokwenyani, Imibuzo yokukhangela iqhutyelwa kwaye iboniswe ngokukhawuleza njengoko uthayipha iileta kunye nabalinganiswa.

Iziphumo zokukhangela ziyavela kuluhlu zinokucwangciswa ngeeparameter ezininzi, ukukhangela iifayile okanye izikhombisi, kunokuvulwa kwisicelo "ngokungagqibekanga" okanye kumphathi wefayile, unokukopa indlela yefayile okanye ulawulo kwibhodi eqhotyoshwayo.

Khangela Isicelo esizimeleyo kwaye asifuni ubukho kumphathi wefayile othile okanye indawo osebenza kuyo. Ixhaswa ngokukhangela "amabinzana aqhelekileyo" ngokusekwe kusetyenziso lwePCRE (I-Perl ehambelana nokuThetha rhoqo) kwithala leencwadi.

Entre Iimpawu zayo eziphambili kunokugqitywa ngazo:

  • Ukukhangela kwangoko ngelixa uchwetheza
  • Inkxaso yenkcazo rhoqo.
  • Inkxaso yecebo lokucoca ulwelo (khangela kuphela iifayile, iifolda okanye zonke).
  • Faka kwaye ungabandakanyi iifolda ezithile eziza kufakwa kwisalathiso.
  • Uhlobo olukhawulezileyo ngegama lefayile, umendo, ubungakanani okanye umhla oguqulweyo.
  • Ujongano olwenziwe ngokwezifiso.
  • Idesika elizimeleyo.
  • Ukuxhomekeka okuncinci.
  • Ukusetyenziswa kwememori encinci (zombini i-hard drive kunye ne-RAM).
  • UTF8 inkxaso.
  • Iindlela ezimfutshane zekhibhodi ziyafumaneka.

Uyifaka njani iFsearch kwiLinux?

Ukuze bakwazi ukufaka esi sixhobo kwiinkqubo zabo, kufuneka balandele elinye lala manyathelo alandelayo ukuze bayifake ngokuhambelana nokusasazwa kweLinux abayisebenzisayo.

Kwimeko abo bangabasebenzisi be-Ubuntu, iLinux Mint okanye naluphi na ulwabiwo oluvela kwezi. Kuya kufuneka songeze indawo yokugcina kwinkqubo, Ngale nto siza kuvula i-terminal nge-Ctrl + Alt + T kwaye siyenze kuyo:

sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily
sudo apt-get update

E sifaka usetyenziso kunye:

sudo apt install fsearch

ukuba Kwimeko yabasebenzisi be-Debian okanye iinkqubo ezisekwe koku, sinokudibanisa usetyenziso kwinkqubo ngokuchwetheza le miyalelo ilandelayo:

sudo apt-get install git build-essential automake autoconf libtool pkg-config intltool autoconf-archive libpcre3-dev libglib2.0-dev libgtk-3-dev libxml2-utils

Sikhuphela ikhowudi yemvelaphi kwaye sidibanisa kunye:

git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearch
./autogen.sh
./configure
make
sudo make install

Ngexesha kwabo basebenzisa iArch Linux, iManjaro, iAntergos okanye naluphi na ulwabiwo oluvela kwiArch Linux sifaka kwii-AUR zokugcina kunye:

aurman -S fsearch-git

Si abasebenzisi beFedora okanye nasiphi na isiphumo sokuhanjiswa ngendlela efanayo esinokuthi siqokelelene ngayo, kufuneka sifake ukuxhomekeka kuphela:

sudo dnf install automake autoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel git

Sikhuphela kwaye sihlanganise kunye:

git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearch
./autogen.sh
./configure
make
sudo make install

Okokugqibela, kwabo bavulekileyo abasebenzisi be-SUSE banokufaka kwi-OpenSUSE inkonzo yokwakha ngonqakrazo olunye, ukusukela eli khonkco lilandelayo.

Ukuseta uPhendlo

Emva kokufaka usetyenziso kwinkqubo, kuya kufuneka ukwakha isiseko sedatha. Ukwakha le database, Kuya kufuneka bavule inkqubo kwaye ucofe kuyo "Hlela". Kwimenyu "Hlela", khetha iqhosha "Ezikhethwayo" ukuvula indawo yesethingi yesicelo.

Ngaphakathi iiparameter zoqwalaselo, cofa kwithebhu msgstr "uvimba weenkcukacha". Jonga ibhokisi ethi "hlaziya isiseko sedatha kwi-boot" ukuze uyihlaziye ngokuzenzekelayo indawo yogcino lwedatha.

Ke yiya ukhethe "Yongeza" ukudibanisa indawo entsha yesicelo.

Kumhloli wefayile, yongeza / ekhaya / njengoko esi sesona sikhombisi siphambili siqulathe iifayile.

Cofa kwi "Fayile", emva koko "Hlaziya indawo yogcino lwedatha" ukugqiba inkqubo yokuseta.

Yiyo ke loo nto, banokuqala ukusebenzisa usetyenziso ukukhangela iifayile.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Mna ngokwam sitsho

    Inomdla kakhulu, enye inkqubo enkulu yiKfind, onokuphanda ngayo ngomxholo weefayile, imihla, njl. Enkosi.

  2.   URoberto Flores sitsho

    ukufaka kunye:

    I-sudo ifake ukufaka i-fsearch-trunk

  3.   UDeric sitsho

    Isicelo sihle kakhulu ...
    Umbuzo ... Uyenza njani i-fsearch bonise iifayile ezingaphezulu kwe-2gb ngobukhulu ... Kwimeko yam, iyayishiya ...