Pasang Ruby 1.9.3 (atau beberapa versi ruby) di CentOS, redhat menggunakan RVM

Pasang Ruby 1.9.3 (atau beberapa versi ruby) di CentOS, redhat menggunakan RVM
Peringatan - Ruby 1.9 dicapai hingga akhir kehidupan dan tidak ada lagi yang dipertahankan. Mohon Gunakan Tutorial Di Bawah Untuk Menginstal Ruby Versi Terbaru

  • Stabil saat ini - Pasang rilis stabil terbaru Ruby
  • Stabil sebelumnya - Instal Ruby sebelumnya Stable Release

Bahasa pemrograman Ruby menjadi lebih populer akhir -akhir ini. Bahasa Ruby diciptakan oleh Yukihiro "Matz" Matsumoto dan pertama kali diterbitkan pada tahun 1995. Artikel ini akan membantu Anda menginstal bahasa Ruby di CentOS, sistem RedHat menggunakan RVM. Untuk artikel ini saya menggunakan Centos 6.5. RVM menyediakan set perintah yang mudah untuk menginstal satu atau beberapa versi ruby ​​di server tunggal.

Langkah 1: Tingkatkan Paket

Ini adalah praktik terbaik untuk menjaga sistem Anda tetap up to date dengan paket terbaru. Sebelum menjalankan perintah di bawah ini, pastikan pembaruan tidak akan mempengaruhi aplikasi Anda (jika ada) di server lain lewati

# pembaruan yum 

Langkah 2: Memasang paket yang disarankan

Ada beberapa pustaka pengembangan yang diperlukan untuk menjalankan ruby ​​di linux. Gunakan perintah berikut untuk menginstal paket yang disarankan di server Anda menggunakan yum.

# YUM Instal GCC-C ++ Patch Readline Readline-Devel Zlib Zlib-Devel # YUM Instal Libyaml-Devel Libffi-Devel OpenSSL-Devel Make # YUM Instal BZIP2 Autoconf AutoConf libtool bison-devel-devel 

Langkah 3: Instal RVM (Ruby Version Manager)

Instal RVM versi stabil terbaru di sistem Anda menggunakan perintah berikut. Perintah ini akan secara otomatis mengunduh semua file yang diperlukan dan menginstal di sistem Anda.

# curl -l dapatkan.RVM.io | Bash -s stabil 

[Output sampel]

 % Total % Menerima % xferd rata-rata waktu waktu waktu saat ini unggah dload total total habiskan kecepatan kiri 100 20511 100 20511 0 0 1120 0 0:00:18 0:00:18-:-:-19722 Mengunduh https: // GitHub.com/wayneeseguin/rvm/arsip/stabil.ter.GZ Membuat Grup 'RVM' Menginstal RVM TO/USR/LOCAL/RVM/Instalasi RVM IN/USR/LOCAL/RVM/hampir lengkap: * Pertama Anda perlu menambahkan semua pengguna yang akan menggunakan RVM ke grup 'RVM', dan Logout - Login lagi, siapa pun yang menggunakan RVM akan beroperasi dengan 'Umask U = rwx, g = rwx, o = rx'. * Untuk mulai menggunakan RVM Anda perlu menjalankan 'Sumber /etc /Profile.D/RVM.SH 'di semua jendela shell terbuka Anda, dalam kasus yang jarang Anda perlu membuka kembali semua jendela shell. # Administrator, # # Terima kasih telah menggunakan RVM! # Kami sangat berharap bahwa RVM membantu membuat hidup Anda lebih mudah dan lebih menyenangkan!!! # # ~ Wayne, Michal & Team. Dalam kasus masalah: http: // rvm.io/help dan https: // twitter.com/rvm_io 

Langkah 4: Pengaturan Lingkungan RVM

Setelah menginstal RVM terlebih dahulu, kita perlu mengatur lingkungan RVM menggunakan perintah di bawah ini.

# Sumber /etc /profil.D/RVM.SH 

Langkah 5: Instal Versi Ruby yang Diperlukan

RVM menyediakan opsi untuk mengelola beberapa versi Ruby pada sistem tunggal. Gunakan perintah berikut untuk menginstal versi ruby ​​yang diperlukan.

# RVM Instal 1.9.3 

[Output sampel]

Mencari rubi biner, ini mungkin memakan waktu. Tidak ada rubi biner yang tersedia untuk: centos/6/i386/ruby-1.9.3-p545. Melanjutkan dengan kompilasi. Harap baca 'RVM Help Mount' untuk mendapatkan informasi lebih lanjut tentang rubi biner. Memeriksa Persyaratan untuk Centos. Memasang persyaratan untuk CentOS. Sistem Pembaruan… Menginstal Paket yang Diperlukan: Libyaml-Devel… Instalasi Persyaratan Berhasil. Menginstal Ruby Dari Sumber ke:/Usr/Lokal/RVM/Rubi/Ruby-1.9.3-p545, ini mungkin perlu beberapa saat tergantung pada CPU Anda ... Ruby-1.9.3-P545-#Downloading Ruby-1.9.3-p545, ini mungkin membutuhkan waktu beberapa saat tergantung pada koneksi Anda ... % total % menerima % xferd rata-rata waktu waktu waktu saat ini unggah dload total total habiskan kecepatan kiri 100 9802k 100 9802k 0 0 217K 0 0:00:45 0:00:45 -:-:-393K Ruby-1.9.3-P545-#Extracting Ruby-1.9.3-p545 to/usr/local/rvm/src/ruby-1.9.3-p545. Ruby-1.9.3-P545-#Applying Patch/usr/local/rvm/patches/ruby/GH-488.tambalan. Ruby-1.9.3 -P545 - #Applying Patch/usr/local/rvm/patches/ruby/ssl_no_ec2m.tambalan. Ruby-1.9.3-P545- #Mengkonfigurasi… Ruby-1.9.3-p545- #pasca konfigurasi. Ruby-1.9.3-P545- #Compile… Ruby-1.9.3-P545- #menginstal… Ruby-1.9.3 -P545 - #Making Binaries dapat dieksekusi. Ruby-1.9.3-P545-#Downloading rubygems-2.2.2 % Total % Diterima % xferd Rata-rata waktu waktu waktu saat ini unggah dload total total habiskan kecepatan kiri 100 404k 100 404k 0 0 25393 0 0:00:16 0:00:16-:-:-335K Tidak ada checksum untuk diunduh arsip, perekaman checksum dalam konfigurasi pengguna. Ruby-1.9.3-p545-#Extracting rubygems-2.2.2. Ruby-1.9.3 -p545 - #removing rubygem lama. Ruby-1.9.3-p545-#instalasi rubygems-2.2.2… Ruby-1.9.3-p545-#gemset dibuat/usr/local/rvm/gems/[email dilindungi] ruby-1.9.3 -P545 - #importing Gemset/usr/local/rvm/permata/global.Permata… Ruby-1.9.3 -P545 - #Generating Global Wrappers. Ruby-1.9.3-p545-#gemset dibuat/usr/local/rvm/permata/ruby-1.9.3-P545 Ruby-1.9.3 -P545 - #importing GemsetFile/usr/local/rvm/Gemsets/Default.Permata dievaluasi ke daftar permata kosong Ruby-1.9.3 -P545 - #Generating Wrappers Default. Ruby-1.9.3 -p545 - #adjusting #shebangs untuk (permata irb erb ri rdoc testrb rake). Instalasi Ruby-1.9.3-P545-#Complete Warning: Perlu diketahui bahwa Anda baru saja memasang ruby ​​yang tidak lagi dipertahankan (2014-02-23), untuk daftar rubi yang dipelihara Kunjungi: http: // bugs.Ruby-lang.org/proyek/ruby/wiki/releaseEngineering Harap pertimbangkan untuk meningkatkan ke Ruby-2.1.1 yang akan memiliki semua tambalan keamanan terbaru. Ruby dibangun tanpa dokumentasi, untuk membangunnya: rvm docs menghasilkan-ri 

Langkah 6: Instal versi lain (jika diperlukan)

Jika Anda ingin menggunakan beberapa versi Ruby, Anda dapat menginstalnya juga menggunakan RVM Lain Lewati langkah ini.

# RVM Instal 1.8.6 

Langkah 7: Setup Versi Ruby Default

Gunakan perintah rvm untuk mengatur versi ruby ​​default untuk digunakan oleh aplikasi.

# RVM Gunakan 1.9.3 --Default menggunakan/usr/local/rvm/permata/ruby-1.9.3-p545 
Langkah 8: Periksa versi ruby ​​saat ini

Menggunakan perintah berikut, Anda dapat memeriksa versi Ruby saat ini digunakan.

# ruby ​​--version ruby ​​1.9.3P545 (2014-02-24 Revisi 45159) [I686-Linux] 

Saya berharap langkah -langkah di atas akan membantu Anda menginstal beberapa versi Ruby menggunakan RVM.