IT Staff

Blog về chuyên ngành IT

Cài đặt môi trường phát triển Ruby trên Ubuntu

leave a comment »

/*
*
* Tham khao tu Blog cộng đồng về Công nghệ thông tin
*
*/

* Cài đặt Ruby:

[1] Sử dụng Synaptic (System > Administration > Synaptic Package Manager), chọn các package:
– ruby1.8
– ruby1.8-dev
– irb1.8
– ri1.8,
– rdoc1.8
Ruby cài đặt mặc định trong /usr/bin/ruby1.8.

[2] Tiếpt heo, tạo symbolic link cho ruby và irb:

$ sudo ln -s /usr/bin/ruby1.8    /usr/bin/ruby
$ sudo ln -s /usr/bin/irb1.8    /usr/bin/irb
$ ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]

* Cài đặt RubyGems:

[1] Tải source tại RubyGems mới nhất –> giải nén –> chuyển vào thư mục vừa giải nén, gõ lệnh:

$ sudo ruby setup.rb
$ sudo gem install rails –include-dependencies

* Cài Rmagick:

Dùng Synaptic, chọn package: librmagick-ruby1.8

* Cài Eclipse, Java

[1]  Dùng Synaptic để cài eclipse & java-sun.
[2]  Thiết lập biến môi trường:
$ JAVA_HOME==/usr/lib/jvm/java-6-sun-1.6.0.26/jre/
$ export JAVA_HOME

[3]  Khởi động eclipse từ terminal.

* Cài đặt DataBase : PosgreSQL

[1] Dùng Synaptic để cài đặt PosgreSQL-8.4pgadmin3.

[2]

$ sudo gem install postgres-pr

[3]

$ sudo vi /etc/postgresql/8.4/main/pg_hba.conf

sửa dòng:

 host    all         all         127.0.0.1/32          md5

thành

 host    all         all         127.0.0.1/32          trust

[4]

$ sudo /etc/init.d/postgresql-8.4 restart

* Cài đặt DataBase: SQLite3

[1] Dùng Synaptic để cài đặt sqlite3 & libsqlite3-ruby

$ sqlite3 –version
3.6.22

[2]

$ sudo gem install sqlite-ruby

/*
*
* Tham khao tu Blog cộng đồng về Công nghệ thông tin
*
*/

Written by Xavier

Tháng Năm 20, 2012 lúc 6:12 chiều

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: