Buku: Maamulaha calaamadeynta horumarsan ee ka socda terminaalka

ka calaamadaha Iyagu waa hal-abuur fantastik ah, awood u lahaanshaha gacanta iyo hab abaabul leh oo ah bogagga na xiiseynaya ilbiriqsiyo gudahood, waxay ka dhigeysaa ka baaraandeggu inuu yahay geedi socod waxtar badan. Kuwa jecel Console waxaan leenahay qalab aad u fiican oo la yiraahdo Buug taasi waxay noo ogolaaneysaa inaan maamulno kuweena calaamado laga soo qaatay terminal, si dhakhso leh, si fudud oo ula qabsashada biraawsarka.

Waa maxay Buku?

Waa maamule calaamadeyn furan oo hufan oo furan, laguna soo saaray python3 y SQLite3 by Arun Prakash Jana, taas oo kuu ogolaaneysa inaad kaydiso oo aad maamusho calaamadaha astaamaha ee qunsulka adiga oo aan kaa lumin wax faahfaahin ah, oo leh maareyn fudud iyo adeegsi wax ku ool ah.calaamado laga soo qaatay terminal

Hawlgalkeedu waa mid fudud, buku wuxuu helaa cinwaanka bogga la calaamadeeyay oo wuxuu ku kaydiyaa si wadajir ah faallooyinka iyo astaamaha dheeraadka ah, si la mid ah sida ay uga quudiso tifaftire kale oo calaamadeysan.

Buug Waxay leedahay ikhtiyaarro raadin oo badan, oo ay ku jiraan tibaaxaha joogtada ah iyo habka baalasha qoto dheer (gaar ahaan URL-yada), taas oo kuu oggolaanaysa inaad si dhakhso leh u hesho wax calaamado ah. Sidoo kale, natiijooyin badan oo raadin ah ayaa si dabiici ah loogu furi karaa biraawsarka.

Waxaan ku arki karnaa hawlgalka buku si faahfaahsan gif soo socda:

Astaamaha Buku

  • Il furan oo furan.
  • Codsi khafiifa oo leh interface nadiif ah.
  • Is-dhexgal aad u fiican oo lala yeesho tifaftiraha qoraalka.
  • Ku raadi cinwaanka bogga, astaamaha iyo faallooyinka.
  • Habab badan oo raadinta ah (tusaale ahaan deep, regex).
  • Fur calaamado iyo natiijooyinka raadinta biraawsarka.
  • Faahfaahin HTML ama Markdown shaqeynaya soo dejinta.
  • Waxqabadka si loo soo gaabiyo loona kordhiyo URL-ka.
  • Ku tafatir astaamaha casriga leh >>,> ama <<.
  • Ilaalinta ereyga sirta ah.
  • La qaadan karo, iyadoo ay suurta gal tahay in la iswaafajiyo keydka macluumaadka inta udhaxeysa qalabka kala duwan.
  • Dukumiintiyo ballaaran oo leh qoraallo iyo bogag tijaabo ah.
  • Si fudud loo isticmaalo loona jaanqaadi karo jawi kasta oo desktop ah.

Sida loo rakibo Buku

Si loo rakibo Buku waa inaan marka hore daboolnaa ku-tiirsanaanta soo socota: Python 3.3 ama ka sareeya, urllib3, cryptography, beautifulsoup4, requests. Ku-tiirsanaanta waxaa lagu rakibi karaa iyadoo la isticmaalayo pip3 iyadoo amarka soo socda:

$ sudo pip3 install urllib3 cryptography beautifulsoup4 requests

Marka xigta waxaan sii wadaynaa inaan rakibno Buku sidoo kale pip3 adoo fulinaya amarkan:

$ sudo pip3 install buku

Sida loo rakibo Buku Arch Linux iyo waxyaabaha ka soo baxa

Arch Linux iyo adeegsadayaasha soosaara ayaa ku rakibi kara Buku iyaga oo adeegsanaya meelaha wax lagu keydiyo ee AUR si ay sidaas u sameeyaan, kaliya socodso amarka soo socda:

$ yaourt -S buku

Sida loo rakibo Buku Debian, Ubuntu iyo derivatives

Buku waxaa laga heli karaa baakadaha suugaanta ee distros-yadaas, markaa haddii aad kiciso, kaliya ordo:

$ sudo apt-get install buku

Si la mid ah, adeegsadayaasha Ubuntu waxay ku dari karaan ppa-ka software-ka jarun-ka waxayna ku rakibi karaan arjiga halkaas, si tan loo sameeyo, waxay fuliyaan amarradan soo socda:

$ sudo add-apt-repository ppa: twodopeshaggy / jarun $ sudo apt-get update $ sudo apt-get install buku

Sida loo rakibo Buku koodhka ilaha

Isticmaalayaasha aadka u xiisaha badan waxay ku rakibi karaan Buku koodhka isha ee lagu martigeliyey github adoo raacaya talaabooyinkan:

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

Waxaan ka heli karnaa buug-gacmeed aad u fiican oo loogu talagalay isticmaalka qalabkan soo socda isku xirka 


2 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Diego dijo

    Ma jiraa qof garanaya terminaalka ay ku isticmaalayaan gif?

    1.    Roberto dijo

      Terminalku fikrad maleh, laakiin waxay umuuqataa mawduuc loogu talagalay zsh, https://github.com/robbyrussell/oh-my-zsh/wiki/Themes halkaas ayaad ka arki kartaa mawduucyada la heli karo.