ari mamaki Iwo akanakisa kugadzirwa, kugona kuve padyo uye nenzira yakarongeka masaiti anotinakidza mune nyaya yemasekondi, inoita kuti kubhurawuza Internet kuve nzira inoshanda. Vanyaradzi vanoda isu tine chakanakisa chishandiso chinonzi Bhuku izvo zvinotibvumidza isu kubata edu mabhukumaki kubva kumagumo, nekukurumidza, nyore uye nekubatana nebrowser.
Chii chinonzi Buku?
Iyo yakanakisa uye yakasimba yakavhurika sosi bhukumaki maneja, yakagadzirirwa mukati python3 y SQLite3 kubudikidza Arun Prakash Jana, iyo inobvumidza iwe kuchengetedza uye kubata mabhukumaki kubva kunyowani pasina kurasikirwa nechero ruzivo, neyakareruka manejimendi uye nekushandisa chaiko kushandiswa.
Kushanda kwaro kuri nyore, bhuku rinowana zita rebhukumaki peji rewebhu uye rinoriisa pamwe chete nezvakataurwa uye mamwe ma tag, nenzira imwechete iyo inodyisa kubva kune chero imwe bhukumaki mhariri.
Bhuku Iyo ine yakawanda yekutsvaga sarudzo, kusanganisira mataurirwo enguva dzose uye yakadzika brrawuza maitiro (kunyanya ma URL), ayo anotendera iwe kuti uwane chero bhukumaki ipapo. Saizvozvo, mitsva yekutsvaga yakawanda inogona kuvhurwa mubrowser zvakasununguka.
Tinogona kuona kushanda kwebhuku zvakadzama mune inotevera gif:
Bhuku Zvimiro
- Yemahara uye yakavhurwa sosi.
- Chiedza chakareruka chine yakachena interface.
- Yakanyanya kusangana pamwe neyemavara edhita.
- Tsvaga nemusoro wenyaya, ma tag uye makomendi.
- Multiple search modes (semuenzaniso
deep
,regex
). - Vhura mabhukumaki uye mitsva yekutsvaga mubrowser.
- Yakakura HTML kana Markdown yekunze mashandiro.
- Kushanda kupfupisa uye kuwedzera URL.
- Rongedza smart matagi ne >>,> kana <<.
- Kudzivirirwa kwepassword.
- Inotakurika, pamwe nemukana wekuenzanisira dhatabhesi pakati penzvimbo dzakasiyana dzekushandisa.
- Zvinyorwa zvakadzama zvine zvinyorwa uye mapeji emuenzaniso.
- Nyore kushandisa uye inowirirana chero pakombiyuta nharaunda.
Maitiro ekuisa Buku
Kuti tiise Buku tinofanira kutanga tavhara zvinotevera zvinotsamira: Python 3.3
kana kupfuura, urllib3
, cryptography
, beautifulsoup4
, requests
. Uku kutsamira kunogona kuiswa uchishandisa pip3 nemirairo inotevera:
$ sudo pip3 install urllib3 cryptography beautifulsoup4 requests
Tevere tinoenderera mberi nekuisa Buku zvakare nepip3 nekuita uyu murairo:
$ sudo pip3 install buku
Maitiro ekuisa Buku pane Arch Linux uye zvigadzirwa
Arch Linux nevashandisi vanogadzira vanogona kuisa Buku vachishandisa iyo AUR repositories kuti uite kudaro ingo mhanyisa unotevera kuraira:
$ yaourt -S buku
Maitiro ekuisa Buku paDebian, Ubuntu uye zvigadzirwa
Buku rinowanikwa mune zesty mapakeji eaya ma distros, saka kana iwe uine ivo vakagoneswa, ingo mhanya:
$ sudo apt-get install buku
Nenzira imwecheteyo, vashandisi veUbuntu vanogona kuwedzera iyo ppa ye jarun software uye nekuisa iyo application kubva ipapo, kuti uite izvi, ita zvinotevera mirairo:
$ sudo yekuwedzera-apt-repository ppa: twodopeshaggy / jarun $ sudo apt-tora yekuvandudza $ sudo apt-tora kuisa bhuku
Maitiro ekuisa Buku kubva kunobva kodhi
Vashandisi vane hushingi vanogona kuisa Buku kubva kunowanikwa kodhi yakatorwa pane github nekutevera matanho aya:
$ git clone https://github.com/jarun/Buku.git
$ cd Buku/
$ sudo make install
$ chmod +x buku.py
$ ./buku.py
Tinogona kuwana rakanakisa bhuku rekushandisa kweichi chishandiso mune inotevera link
Pane chero munhu anoziva iyo terminal yavanoshandisa mune iyo gif?
Iyo yekupedzisira haina zano, asi inoratidzika senge theme ye zsh, https://github.com/robbyrussell/oh-my-zsh/wiki/Themes ndipo paunogona kuona madingindira aripo.