หน้าเว็บ

วันพุธที่ 29 กรกฎาคม พ.ศ. 2552

ติดตั้ง Ruby

[update: 13 Aug 2014]

สำหรับการลงตัวแปลภาษา Ruby ให้เข้าไปที่หน้า Installation ของ Ruby official website
ในหน้านี้แบ่งการติดตั้ง Ruby ออกตามประเภทของ OS ซึ่งแต่ละ OS มีวิธีการติดตั้งให้เลือกต่างกันไป
ผมเคยติดตั้งแค่บน Debian กับ Windows เท่านั้ันซึ่งก็ไม่ยากเย็นอะไร

ในกรณีของ Debain ง่ายมาก แค่พิมพ์คำสั่งข้างล่างลงบน terminal

$ sudo apt-get install ruby

Ruby เวอร์ชั่นล่าสุดจะถูก download และติดตั้งทันที
หากต้องการติดตั้งเวอร์ชั่นใดเวอร์ชั่นหนึ่งแบบเฉพาะเจาะจง ก็แค่ระบุชื่อเวอร์ชั่นต่อท้ายคำสั่งข้างต้น เช่น ถ้าต้องการเวอร์ชั่น 1.9.3 ก็ให้พิมพ์

$ sudo apt-get install ruby 1.9.3

สำหรับการติดตั้งบน Windows  ทาง Officail site แนะนำให้ติดตั้งโดยการใช้ RubyInstaller หรือที่เรียกว่า 1-click installer ซึ่งเป็นเพ็กเกจลักษณะเดียวกับการติดตั้งโปรแกรมบน Windows ทั่วไป

ในหน้า option ระหว่างติดตั้ง ผมแนะนำให้ติ๊กถูกทั้งสาม option เลย
อันแรกเป็นการลงเพ็กเกจ Tcl/Tk ในคราวเดียวกันเลย option ที่สองตัว installer จะเพิ่ม Ruby path ลงในตัวแปร PATH ของ Windows ให้เราอัตโนมัติ ส่วน option สุดท้ายเป็นการเพิ่ม file นามสกุล .rb และ .rbw ให้ Windows รู้จัก เมื่อไฟล์ .rb หรือ .rbw ถูกเรียกใช้ก็จะถูกเรียกใช้ด้วย Ruby เวอร์ชั่นที่ติดตั้งนี้



จากนั้น คลิ๊ก Next โลด ...

Verification : ตรวจสอบหลังติดตั้ง
หลังจากลง package ติดตั้ง Ruby เรียบร้อยแล้วเราจะมาตรวจสอบกันมามันใช้งานได้หรือไม่
อย่างแรกเลย ดูว่าเราสามารถเรียก Ruby ขึ้นมาทำงานได้หรือไม่ ซึ่ง check ได้จากกาพิมพ์คำสั่ง ruby -v ที่ DOS prompt
ถ้าผลลัพธ์ที่ได้เป็นข้อความแสดง version ของ Ruby แสดงว่าการติดตั้งของเราไม่มีปัญหาครับ
ถ้าลง Ruby แล้วไม่มีปัญหาก็จะได้ผลลัพธ์ประมาณนี้

C:\>ruby -v
ruby 1.9.3p327 (2012-11-10) [i386-mingw32]


จากนั้นเราจะมาลองรันโปรแกรมภาษา Ruby เพื่อทดสอบตัวแปลภาษา โดยเราจะใช้โปรแกรม SciTE ที่ติดมากับ installation package นี่แหละในการรันโปรแกรม
โปรแกรมที่เราจะทดสอบก็คือโปรแกรม hello บ้านๆทั่วๆไปครับ วอธีการก็ง่ายมาก ให้ เปิดโปรแกรม SciTE แล้วเขียนโค้ดด้านล่างนี้ลงไปแล้ว save ให้เป็นไฟล์ชื่อ hello.rb จากนั้นกดปุ่ม F5 เพื่อรันโปรแกรม ซึ่งจะได้ผลลัพธ์ในหน้า output windows ด้านขวามือครับ


ใช้โปรแกรม SciTE เขียนโค้ด Ruby แล้วรันได้เลย

หรือจะรันโปรแกรมที่เขียนด้วยภาษา Ruby ด้วยคำสั่งใน DOS prompt ก็ย่อมทำได้ครับโดยการใช้คำสั่ง ruby แล้วตามด้วยชื่อโปรแกรม(ไฟล์นามสกุล .rb)


เรียกใช้โปรแกรมที่เขียนด้วยภาษา Ruby ผ่านทาง command line ของ DOS prompt

สำหรับคนที่ทำงานบน Windows แล้วลง Ruby ด้วย One Click Installer package นั้นสามารถเรียกใช้โปรแกรมที่เขียนด้วยภาษา Ruby(ไฟล์ .rb) ด้วยการ double click ที่ไฟล์นั้นได้เลย พูดอีกอย่างก็คือไฟล์นามสกุล .rb นั้นจะทำตัวเป็น executable ไฟล์แบบหนึ่งนั่นเอง

1 ความคิดเห็น:

  1. ไม่ระบุชื่อ20 มีนาคม 2553 เวลา 00:37

    โหลดที่นี่เร็วกว่า

    http://ftp.iasi.roedu.net/mirrors/rubyforge.org/files/rubyinstaller/

    ตอบลบ