በኡቡንቱ ውስጥ መሠረታዊ ምሳሌ ሩቢ ፣ ጭነት እና ልማት

ስለ ሩቢ

በሚቀጥለው ጽሑፍ ሩቢን በኡቡንቱ ላይ እንዴት መጫን እንደምንችል እንመለከታለን ፡፡ ይህ ነው ክፍት ፣ ተለዋዋጭ ፣ ተጨባጭ-ተኮር እና ሚዛናዊ የፕሮግራም ቋንቋ የተገነባው በ ዩኪሂሮ ‹ማትስ› ማሱሞቶ በጃፓን. እንደ PERL ፣ Smalltalk ፣ Ada ፣ ወዘተ ያሉ ሌሎች ታዋቂ የፕሮግራም ቋንቋዎችን ገፅታዎች በማጣመር ይተገበራል ፡፡

ይህ የታቀደ የፕሮግራም ቋንቋ ነው በመርሐግብር ውስጥ አንዳንድ ተግባሮችን ቀለል ያድርጉ. የተወሰኑትን የፕሮግራም ውስብስብ ክፍሎችን የሚቀንስ እና ለፕሮግራም አድራጊው አንድ ነገር ከባዶ በፍጥነት እንዲገነባ ያደርገዋል ፡፡ ነው መርሃግብር ለመጀመር ለሚፈልጉ ሰዎች በዋነኝነት የተነደፈ፣ ግን ማንኛውም ሰው ውስብስብ መተግበሪያዎችን ለመፍጠር ይህንን ቋንቋ ሊጠቀምበት ይችላል።

ሩቢን በ Gnu / Linux ላይ በበርካታ መንገዶች መጫን እንችላለን ፡፡ ተጠቀም ሩፒን ለመጫን የ ‹አፕ› ጥቅል ሥራ አስኪያጅ ቀላሉ መንገድ ነው በኡቡንቱ ውስጥ. በዚህ ልኡክ ጽሁፍ ሩቢን ከትእዛዝ መስመሩ እንዴት እንደጫንን እና በዚህ ቋንቋ የምናመነጨውን መሰረታዊ የምሳሌ ኮድ እንዴት እንደምናከናውን እንመለከታለን ፡፡

ሩቢን ይጫኑ

ለመጀመር በእኛ ኡቡንቱ ውስጥ ተርሚናል (Ctrl + Alt + T) እንከፍታለን ፡፡ በዚህ አጋጣሚ እኔ እየተጠቀምኩበት ነው ኡቡንቱ 18.04፣ ግን እኛ በዚህ ስርጭት የተለያዩ ስሪቶች ውስጥ ልንጭነው እንችላለን። ሩቢን ለመጫን ትዕዛዙን ከመጀመራችን በፊት የግድ አለብን የስርዓት ሶፍትዌር ዝርዝርን ያዘምኑ. ካልዘመነ በትክክል ላይጫን ይችላል ፡፡ ዝርዝሩን ለማዘመን የሚከተሉትን ትዕዛዝ እንፈጽማለን

sudo apt update

አንዴ የሶፍትዌሩ ምንጮች ዝመና ከተጠናቀቀ በኋላ የሚከተለውን ትዕዛዝ በ root ፈቃድ እንፈጽማለን ሩቢ ይጫኑ:

sudo apt install ruby-full

የመጫን ሂደቱን ለማጠናቀቅ ፈቃድ ሲጠይቀን ‹Y› ን መጫን አለብን ፡፡

ሩቢ-ሙሉ ጭነት

ተከላው በተሳካ ሁኔታ ከተጠናቀቀ ፣ እንችላለን ሩቢ በትክክል እንደሰራ ያረጋግጡ ወይም የሚከተለውን ትዕዛዝ በማሄድ አይደለም። ሁሉም ነገር ትክክል ከሆነ ስርዓቱ በስርዓቱ ላይ የተጫነውን የሩቢ ስሪት ያሳየናል። የሚያሳየው ውጤት ያ ነው ስሪት 2.5.1 ተጭኗል ለዚህ ምሳሌ በምጠቀምበት ስርዓት ላይ

የሩቢ ስሪት

ruby -v

ከሩቢ ጋር የናሙና ፕሮግራም ይፍጠሩ

እኛ እንችላለን ማንኛውንም የጽሑፍ አርታዒ ይጠቀሙ ሩቢን በመጠቀም ምሳሌውን ለመጻፍ ፡፡ በዚህ አጋጣሚ ናኖ አርታኢን እጠቀማለሁ ፡፡ እኛ ላመነጨው ፋይል ልንጠቀምበት ይገባል ቅጥያ .rb. ለዚህ ምሳሌ እኔ የተጠራ ፋይልን እፈጥራለሁ ሰላም.rb. ይህንን በማወቅ አርታኢውን ለመክፈት የሚከተሉትን ተርሚናል ከ ተርሚናል (Ctrl + Alt + T) እንፈጽማለን ፡፡

nano hola.rb

በዚህ ስክሪፕት ውስጥ ቀለል ያለ የግብዓት እና የውጤት ሥራዎችን እንመለከታለን ፡፡ ትእዛዙ የተጠቃሚ መረጃን ለመቀበል ‹ሩቢ› ውስጥ ጥቅም ላይ ይውላል እና ትዕዛዙ ማስቀመጫዎች ወደ ኮንሶል ለማተም በዚህ ቋንቋ ጥቅም ላይ ይውላሉ. በሩቢ ፣ + ኦፕሬተሩ የሕብረቁምፊ እሴቶችን ለማጣመር ጥቅም ላይ ይውላል.

ይህንን ምሳሌ ለመፈፀም የሚከተለውን ኮድ በአርታዒው ውስጥ እንገለብጣለን ፡፡ Ctrl + O ን በመጫን እና Enter ን በመጫን የፋይሉን ይዘት እናድናለን። ከፋይሉ ለመውጣት Ctrl + X ን በመጫን እንጨርሳለን።

ምሳሌ ፋይል hello.rb

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

የናሙና ፕሮግራማችንን ማካሄድ

ለምሳሌ ከሩቢ ሥራ ጋር

ይህንን ምሳሌ ለመጀመር የሚከተለውን ትዕዛዝ ከርሚናል እና ወዘተ መጻፍ አለብን አዲስ የተፈጠረውን ፋይል ያሂዱ. ስክሪፕቱ ከስህተቶች ነፃ ከሆነ በመጀመሪያ ‹ስምህን አስገባ› የሚል መልእክት ያትማል ፡፡ እዚያ አንድ ነገር መጻፍ እና Enter ን መጫን አለብን ፡፡ በመቀጠልም በተለዋጩ “ስም” ውስጥ ያስቀመጥነውን መልእክት ያትማል። ይህ ህትመት በተፈጠረው ፋይል ውስጥ ቀድሞውኑ በተገለጹት የጽሑፍ ሕብረቁምፊዎች መካከል ይከናወናል። ፋይሉን ለማስፈፀም በተርሚናል (Ctrl + Alt + T) ውስጥ እንጽፋለን

ruby hola.rb

እንደሚመለከቱት ፣ ምንም እንኳን በጣም ቀላል ምሳሌ ቢሆኑም ፣ ለፕሮግራም አዲስ ከሆኑ በፕሮግራም ዓለም ውስጥ ለመጀመር ከመጀመሪያዎቹ አማራጮች ውስጥ ሩቢ ቋንቋን መምረጥ ይችላሉ ፡፡ ምንም እንኳን ከባዶ ለመጀመር ፣ ምናልባት በጣም ጥሩው አማራጭ ዘንዶ. ይህንን ቀላል ጽሑፍ በመከተል ማንኛውም ሰው ሩቢን በኡቡንቱ ስርዓታቸው ላይ በቀላሉ ለመጫን እና በፍጥነት በፍጥነት መፍጠር ይጀምራል።

የሚፈልግ ካለ ስለዚህ ቋንቋ የበለጠ ማወቅ፣ በ ውስጥ ማለፍ ይችላሉ የፕሮጀክት ድርጣቢያ እና ባህሪያቱን ይፈትሹ ወይም ሰነዶች እዚያ ሊገኝ ይችላል ፡፡


የጽሑፉ ይዘት የእኛን መርሆዎች ያከብራል የአርትዖት ሥነ ምግባር. የስህተት ጠቅ ለማድረግ እዚህ.

አስተያየት ለመስጠት የመጀመሪያው ይሁኑ

አስተያየትዎን ይተው

የእርስዎ ኢሜይል አድራሻ ሊታተም አይችልም. የሚያስፈልጉ መስኮች ጋር ምልክት ይደረግባቸዋል *

*

*

  1. ለመረጃው ኃላፊነት ያለው: ሚጌል Áንጌል ጋቶን
  2. የመረጃው ዓላማ-ቁጥጥር SPAM ፣ የአስተያየት አስተዳደር ፡፡
  3. ህጋዊነት-የእርስዎ ፈቃድ
  4. የመረጃው ግንኙነት-መረጃው በሕጋዊ ግዴታ ካልሆነ በስተቀር ለሶስተኛ ወገኖች አይተላለፍም ፡፡
  5. የውሂብ ማከማቻ በኦክሴንትስ አውታረመረቦች (አውሮፓ) የተስተናገደ የውሂብ ጎታ
  6. መብቶች-በማንኛውም ጊዜ መረጃዎን መገደብ ፣ መልሰው ማግኘት እና መሰረዝ ይችላሉ ፡፡