Rubīns, pamata piemēra instalēšana un izstrāde Ubuntu

par rubīnu

Nākamajā rakstā mēs apskatīsim, kā mēs varam instalēt Ruby Ubuntu. Tas ir atvērta, dinamiska, objektorientēta un līdzsvarota programmēšanas valoda kuru izstrādājusi Jukihiro 'Matz' Matsumoto Japānā. Tas tiek īstenots, apvienojot citu populāru programmēšanas valodu iespējas, piemēram, PERL, Smalltalk, Ada utt.

Šī ir programmēšanas valoda, kas paredzēta vienkāršot dažus uzdevumus plānošanā. Tas samazina dažas sarežģītās programmēšanas daļas un ļauj programmētājam ātri izveidot kaut ko no nulles. Ir paredzēts galvenokārt cilvēkiem, kuri vēlas sākt programmēšanu, taču ikviens var izmantot šo valodu, lai izveidotu sarežģītas lietojumprogrammas.

Mēs varēsim instalēt Ruby uz Gnu / Linux vairākos veidos. Izmantot apt pakotņu pārvaldnieks ir vienkāršākais veids, kā instalēt Ruby Ubuntu. Šajā ziņojumā mēs redzēsim, kā mēs varam instalēt Ruby no komandrindas un izpildīt pamata koda piemēru, kuru mēs ģenerēsim ar šo valodu.

Instalējiet Ruby

Lai sāktu, mēs savā Ubuntu atvērsim termināli (Ctrl + Alt + T). Šajā gadījumā es izmantoju ubuntu 18.04, taču mēs to varam instalēt dažādās šī izplatīšanas versijās. Pirms palaižat komandu Ruby instalēšanai, mums tas ir jādara atjaunināt sistēmas programmatūras sarakstu. Ja tas netiek atjaunināts, tas var netikt pareizi instalēts. Lai atjauninātu sarakstu, mēs izpildīsim šādu komandu:

sudo apt update

Kad programmatūras avotu atjaunināšana ir pabeigta, mēs izpildām šo komandu ar root atļauju instalēt rubīnu:

sudo apt install ruby-full

Mums būs jānospiež 'Y', kad tas mums lūdz atļauju pabeigt instalēšanas procesu.

rubīna pilna instalācija

Ja instalēšana ir veiksmīgi pabeigta, mēs varam pārbaudiet, vai Rubīns darbojas pareizi vai nē, izpildot šādu komandu. Ja viss ir pareizi, sistēma parādīs rubīna versiju, kas ir instalēta sistēmā. Rezultāts, ko tas parāda, ir tāds ir instalēta versija 2.5.1 sistēmā, kuru izmantoju šim piemēram:

rubīna versija

ruby -v

Izveidojiet programmas paraugu ar Ruby

Mēs varēsim izmantojiet jebkuru teksta redaktoru rakstīt skripta piemēru, izmantojot Ruby. Šajā gadījumā es izmantoju nano redaktoru. Mums būs jāizmanto failam, kuru mēs ģenerēsim paplašinājums .rb. Šajā piemērā es izveidošu failu ar nosaukumu hi.rb. Zinot to, mēs izpildām šādu termināļa komandu (Ctrl + Alt + T), lai atvērtu redaktoru:

nano hola.rb

Šajā skriptā mēs redzēsim vienkāršās ievades un izvades darbības. Komanda tiek izmantots rubīnā, lai saņemtu lietotāja informāciju un komandu Šajā valodā drukāšanai uz konsoles tiek izmantots Put. Rubīnā, operētājsistēma + tiek izmantota virkņu vērtību apvienošanai.

Lai izpildītu šo piemēru, redaktorā nokopēsim šādu kodu. Mēs saglabājam faila saturu, nospiežot Ctrl + O un nospiežot Enter. Mēs beigsim, nospiežot Ctrl + X, lai izietu no faila.

faila piemērs hello.rb

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

Palaist mūsu paraugprogrammu

piemērs ar rubīna darbu

Lai palaistu šo piemēru, mums būs jāraksta šāda komanda no termināla un tā tālāk palaidiet jaunizveidoto failu. Ja skriptā nav kļūdu, tas vispirms izdrukās ziņojumu “Ievadiet savu vārdu”. Tur mums kaut kas būs jāuzraksta un jānospiež Enter. Pēc tam tas izdrukās ziņojumu, kuru esam saglabājuši mainīgajā "name". Šī drukāšana tiks veikta starp teksta virknēm, kas jau ir definētas izveidotajā failā. Lai izpildītu failu, terminālā (Ctrl + Alt + T) mēs rakstām:

ruby hola.rb

Kā redzat, neskatoties uz to, ka esat ļoti vienkāršs piemērs, ja jūs esat jauns programmētājs, varat izvēlēties Ruby valodu kā vienu no pirmajām iespējām sākt programmēšanas pasaulē. Lai gan, lai sāktu no nulles, varbūt labākais risinājums ir Pitons. Ievērojot šo vienkāršo rakstu, ikviens varēs viegli instalēt Ruby savā Ubuntu sistēmā un sākt darbu diezgan ātri.

Ja kāds vēlas zināt vairāk par šo valodu, jūs varat iziet cauri projekta vietne un pārbaudiet tā īpašības vai Dokumentācija kas tur atrodams.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.