Buku: Manaidsear comharra-leabhair adhartach bhon phort-uidhe

a ' comharran Tha iad nan innleachd air leth, an comas a bhith againn agus ann an dòigh eagraichte na làraich a tha inntinneach dhuinn ann an diog no dhà, a ’dèanamh brobhsadh air an eadar-lìn mar phròiseas nas èifeachdaiche. Luchd-gràidh consola tha inneal sàr-mhath againn ris an canar Buku tha sin a ’leigeil leinn ar cuid a riaghladh comharran-leabhair bhon phort-adhair, gu sgiobalta, gu furasta agus le amalachadh leis a ’bhrobhsair.

Dè a th ’ann am Buku?

Tha e na mhanaidsear comharra-leabhair stòr fosgailte sàr-mhath agus làidir, air a leasachadh ann an python3 y SQLite 3 le bhith a ' Arun Prakash Jana, a leigeas leat comharran leabhraichean a stòradh agus a riaghladh bhon consol gun a bhith a ’call mion-fhiosrachadh sam bith, le riaghladh sìmplidh agus cleachdadh gu math practaigeach. comharran-leabhair bhon phort-adhair

Tha an dòigh-obrach aige gu math sìmplidh, bidh buku a ’faighinn tiotal duilleag lìn comharraichte agus ga stòradh còmhla ris na beachdan agus tagaichean a bharrachd, san aon dòigh a bhios e a’ biathadh bho neach-deasachaidh comharra-leabhair sam bith eile.

Buku Tha grunn roghainnean rannsachaidh aige, a ’toirt a-steach abairtean cunbhalach agus modh brobhsaidh domhainn (gu sònraichte airson URLan), a leigeas leat comharra-leabhair sam bith a lorg sa bhad. San aon dòigh, faodar grunn thoraidhean rannsachaidh fhosgladh sa bhrobhsair gu nàdarra.

Is urrainn dhuinn obrachadh buku fhaicinn gu mionaideach anns an gif a leanas:

 

Feartan Buku

  • Stòr an-asgaidh agus fosgailte.
  • Iarrtas aotrom le eadar-aghaidh glan.
  • Amalachadh sàr-mhath leis an deasaiche teacsa.
  • Rannsaich a rèir tiotal na duilleige, tagaichean agus beachdan.
  • Ioma modhan rannsachaidh (mar eisimpleir deep, regex).
  • Fosgail comharran leabhraichean agus toraidhean rannsachaidh sa bhrobhsair.
  • Gnìomhachd in-mhalairt farsaing HTML no Markdown.
  • Gnìomh gus URL a ghiorrachadh agus a leudachadh.
  • Deasaich tagaichean snasail le >>,> no <<.
  • Dìon facal-faire.
  • Gluasadach, le comas air an stòr-dàta a shioncronadh eadar na diofar ionadan den inneal.
  • Sgrìobhainnean farsaing le sgriobtaichean agus duilleagan sampaill.
  • Furasta a chleachdadh agus co-chòrdail ri àrainneachd deasg sam bith.

Mar a stàlaicheas tu Buku

Gus Buku a stàladh feumaidh sinn na h-eisimeileachd a leanas a chòmhdach: Python 3.3 no nas àirde, urllib3, cryptography, beautifulsoup4, requests. Faodar na h-eisimeileachd sin a chuir a-steach a ’cleachdadh pip3 leis an àithne a leanas:

$ sudo pip3 install urllib3 cryptography beautifulsoup4 requests

An ath rud bidh sinn a ’dol air adhart gus Buku a stàladh cuideachd le pip3 le bhith a’ cur an gnìomh an àithne seo:

$ sudo pip3 install buku

Mar a stàlaicheas tu Buku air Arch Linux agus derivatives

Faodaidh Arch Linux agus luchd-cleachdaidh derivative Buku a stàladh a ’cleachdadh stòran AUR gus sin a dhèanamh, dìreach ruith an àithne a leanas:

$ yaourt -S buku

Mar a stàlaicheas tu Buku air Debian, Ubuntu agus derivatives

Tha Buku ri fhaighinn anns na pacaidean zesty de na distros sin, mar sin ma tha thu air an cur an gnìomh, dìreach ruith:

$ sudo apt-get install buku

San aon dòigh, faodaidh luchd-cleachdaidh Ubuntu am ppa de bhathar-bog jarun a chuir ris agus an aplacaid a stàladh às an sin, gus seo a dhèanamh, na h-òrdughan a leanas a chuir an gnìomh:

$ sudo add-apt-repository ppa: twodopeshaggy / jarun $ sudo apt-faigh ùrachadh $ sudo apt-get install buku

Mar a stàlaicheas tu Buku bhon chòd stòr

Faodaidh na cleachdaichean nas adhartaiche Buku a stàladh bhon chòd stòr air aoigheachd air github le bhith a ’leantainn nan ceumannan seo:

$ git clone https://github.com/jarun/Buku.git
$ cd Buku/
$ sudo make install
$ chmod +x buku.py
$ ./buku.py

Gheibh sinn leabhar-làimhe sàr-mhath airson an inneal seo a chleachdadh anns na leanas ceangal 


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

2 bheachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh. Feum air achaidhean air an comharrachadh le *

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   Diego thuirt

    A bheil fios aig duine dè an ceann-uidhe a bhios iad a ’cleachdadh anns an gif?

    1.    Roberto thuirt

      An terminal gun bheachd, ach tha e coltach ri cuspair airson zsh, https://github.com/robbyrussell/oh-my-zsh/wiki/Themes an sin chì thu na cuspairean a tha rim faighinn.