Ruby, ukufakwa nokuthuthukiswa kwesibonelo esiyisisekelo ku-Ubuntu

mayelana neruby

Esihlokweni esilandelayo sizobheka ukuthi singamfaka kanjani uRuby ku-Ubuntu. Lokhu ulimi oluvulekile, olunamandla, oluqondiswe entweni nolulinganiselayo esakhiwe ngu Yukihiro 'Matz' Matsumoto eJapane. Kusetshenziswa ngokuhlanganisa izici zezinye izilimi ezithandwayo zohlelo, njenge-PERL, i-Smalltalk, i-Ada, njll.

Lolu wulimi lohlelo olwenzelwe uku yenza lula eminye yemisebenzi ekuhleleni. Iyanciphisa ezinye izingxenye eziyinkimbinkimbi zohlelo futhi yenze kube nokwenzeka ukuthi umqambi akwazi ukwakha okuthile ngokushesha kusuka ekuqaleni. Ingabe yakhelwe ikakhulukazi abantu abafuna ukuqala izinhlelo, kepha noma ngubani angasebenzisa lolu limi ukudala izinhlelo zokusebenza eziyinkimbinkimbi.

Sizokwazi ukufaka uRuby ku-Gnu / Linux ngezindlela eziningana. Sebenzisa Umphathi wephakethe we-apt kuyindlela elula yokufaka uRuby ku-Ubuntu. Kulokhu okuthunyelwe sizobona ukuthi singamfaka kanjani uRuby kulayini womyalo bese senza ikhodi eyisibonelo eyisisekelo esizoyikhiqiza ngalolu limi.

Faka uRuby

Ukuqala sizovula i-terminal (Ctrl + Alt + T) ku-Ubuntu bethu. Kulokhu ngisebenzisa Ubuntu 18.04, kepha singayifaka ezinhlotsheni ezahlukahlukene zalokhu kusatshalaliswa. Ngaphambi kokusebenzisa umyalo wokufaka uRuby, kufanele buyekeza uhlu lwesoftware. Uma ingabuyekezi, kungenzeka ingafaki kahle. Ukuvuselela uhlu, sizokhipha umyalo olandelayo:

sudo apt update

Lapho ukuvuselelwa kwemithombo yesoftware kuqediwe, senza umyalo olandelayo ngemvume yezimpande faka i-ruby:

sudo apt install ruby-full

Kuzofanele sicindezele u-'Y 'lapho usicela imvume yokuqedela inqubo yokufaka.

ukufakwa okugcwele kwe-ruby

Uma ukufakwa kuqediwe ngempumelelo, singakwazi hlola ukuthi uRuby usebenza kahle noma cha ngokusebenzisa umyalo olandelayo. Uma konke kulungile, uhlelo luzosikhombisa uhlobo lwerubhi efakwe ohlelweni. Umphumela okhombisayo yilokho inguqulo 2.5.1 ifakiwe ohlelweni engilusebenzisela lesi sibonelo:

Uhlobo lwe-ruby

ruby -v

Dala uhlelo lwesampula noRuby

Sizokwazi sebenzisa noma yimuphi umhleli wombhalo ukubhala iskripthi sesibonelo usebenzisa uRuby. Kulokhu ngizosebenzisa isihleli se-nano. Kuzofanele sisebenzisele ifayili esizokhiqiza ifayela le- isandiso .rb. Ngalesi sibonelo ngizokwakha ifayili elibizwa ngokuthi sawubona. Ukwazi lokhu, senza umyalo olandelayo kusuka ku-terminal (Ctrl + Alt + T) ukuvula umhleli:

nano hola.rb

Kulo mbhalo sizobona imisebenzi elula yokufaka nokukhipha. Umyalo get isetshenziswa ku-ruby ukuthola imininingwane yomsebenzisi nomyalo put isetshenziswa kulolu limi ukuphrinta kukhonsoli. KuRuby, opharetha + basetshenziselwa ukuhlanganisa amanani entambo.

Ukwenza lesi sibonelo, sizokopisha ikhodi elandelayo kusihleli. Sigcina okuqukethwe yifayela ngokucindezela u-Ctrl + O nokucindezela u-Enter. Sizoqeda ngokucindezela u-Ctrl + X ukuphuma kufayela.

isibonelo fayela hello.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Ukuqalisa uhlelo lwethu lwesampula

isibonelo ngokusebenza kwe-ruby

Ukuqalisa lesi sibonelo, kuzofanele sibhale umyalo olandelayo kusuka ku-terminal nokunye sebenzisa ifayela elisanda kudalwa. Uma iskripthi singenamaphutha, sizoqala siphrinte umyalezo othi 'Faka igama lakho'. Lapho kuzofanele sibhale okuthile bese ucindezela u-Enter. Okulandelayo, izophrinta umyalezo esiwugcine ku- "name" oguquguqukayo. Lokhu kuprinta kuzokwenziwa phakathi kwezintambo zombhalo esezivele zichaziwe kufayela elidaliwe. Ukwenza ifayili, ku-terminal (Ctrl + Alt + T) sibhala:

ruby hola.rb

Njengoba ukwazi ukubona, yize uyisibonelo esilula, uma umusha ezinhlelweni, ungakhetha ulimi lweRuby njengenye yezinketho zakho zokuqala ukuqala emhlabeni wohlelo. Yize ukuqala ekuqaleni, mhlawumbe inketho enhle kunazo zonke Python. Ngokulandela le ndatshana elula, noma ngubani uzokwazi ukufaka kalula uRuby ohlelweni lwabo lwe-Ubuntu futhi aqale ukudala ngokushesha okukhulu.

Uma kukhona ofuna wazi kabanzi ngalolu limi, ungadlula ku- iwebhusayithi yephrojekthi bese uhlola izici zayo noma imibhalo lokho kungatholakala lapho.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.