Cara memasang Ruby 2.1.8 di Centos & RHEL menggunakan RVM
- 996
- 114
- Ronnie Hermann
- Stabil semasa - Pasang pelepasan stabil terbaru Ruby
- Stabil sebelumnya - Pasang pelepasan stabil Ruby sebelumnya
Ruby adalah bahasa pengaturcaraan yang dinamik, berorientasikan objek.Kami menggunakan RVM, yang bermaksud Pengurus Versi Ruby, yang memudahkan memasang Ruby pada platform Linux. RVM juga berguna untuk menguruskan pelbagai versi Ruby tanpa bercanggah, dan kami boleh menukar sistem ke mana -mana versi Ruby menggunakan satu arahan.
Artikel ini akan membantu anda untuk memasang Ruby 2.1.8 di CentOS, sistem redhat menggunakan RVM. Untuk memasang siaran lain Ruby Gunakan pautan berikut
Langkah 1: Pasang pakej yang diperlukan
Pertama kita perlu memasang semua pakej yang diperlukan untuk pemasangan Ruby pada sistem kami menggunakan arahan berikut.
# yum Pasang GCC-C ++ Patch Readline Readline-Devel Zlib Zlib-Devel # Yum Install
Langkah 2: Pasang RVM
Pasang versi RVM yang stabil terkini pada sistem anda menggunakan arahan berikut. Perintah ini secara automatik akan memuat turun semua fail yang diperlukan dan dipasang pada sistem anda.
# curl -l mendapatkan.RVM.io | Bash -s stabil
Langkah 3: Persediaan Persekitaran RVM
RVM menyediakan skrip shell untuk menyiapkan persekitaran sistem sebelum memasang Ruby. Gunakan arahan di bawah untuk menyediakan persekitaran RVM.
# sumber /etc /profil.D/RVM.sh
Langkah 4: Pasang Ruby
Setelah menyelesaikan persediaan persekitaran RVM, mari pasang bahasa ruby menggunakan arahan berikut.
# RVM Pasang 2.1.8
[Output Contoh]
Mencari batu permata binari, ini mungkin mengambil sedikit masa. Tiada batu permata binari yang tersedia untuk: CentOS/7/x86_64/Ruby-2.1.8. Berterusan dengan penyusunan. Sila baca 'RVM Bantuan Mount' untuk mendapatkan maklumat lanjut mengenai rubi binari. Memeriksa Keperluan untuk CentO. Pemasangan keperluan berjaya. Memasang Ruby dari Sumber ke:/usr/local/rvm/rubies/ruby-2.1.8, ini mungkin mengambil sedikit masa bergantung pada CPU anda ... Ruby-2.1.8 - #Downloading Ruby -2.1.8, ini mungkin mengambil sedikit masa bergantung pada sambungan anda ... % Jumlah % Diterima % Xferd Purata Masa Masa Kelajuan Masa DLOW semasa Muat naik Jumlah Total yang Dibelan Kiri 100 11.4m 100 11.4m 0 0 33.5m 0-:-:--:-:--:-:-33.6m Tiada cek untuk arkib yang dimuat turun, rakaman checksum dalam konfigurasi pengguna. Ruby-2.1.8 - #Extracting Ruby -2.1.8 hingga/usr/local/rvm/src/ruby-2.1.8 ... Ruby-2.1.8 - #Mengkonfigurasi ... Ruby -2.1.8- #Post-configuration ... Ruby-2.1.8 - #Menyusun ... Ruby -2.1.8 - #Memasang ... Ruby -2.1.8 - Binari #making boleh dilaksanakan ... Ruby -2.1.8 - #Downloading Rubygems -2.4.8 Ruby-2.1.8 - #Extracting Rubygems -2.4.8 ... Ruby-2.1.8 - #Removing Rubygem lama ... Ruby -2.1.8 - #Stalling Rubygems -2.4.8 ... Ruby-2.1.8 - #GemSet Dibuat/USR/Local/RVM/GEMS/[E -mel dilindungi] Ruby -2.1.8 - #madementasi permata/usr/tempatan/rvm/permata/global.Permata ... Ruby-2.1.8 - #Generating Global Wrappers ... Ruby -2.1.8 - #GemSet Dibuat/USR/Local/RVM/GEMS/Ruby -2.1.8 Ruby-2.1.8 - #made GemsetFile/usr/local/rvm/permata/lalai.permata yang dinilai untuk mengosongkan senarai permata Ruby-2.1.8 - #Generating Default Wrappers ... Ruby -2.1.8 - #Adjusting #Shebangs untuk (Gem IRB erb ri rdoc testrb rake). Pasang Ruby-2.1.8 - #Complete Ruby dibina tanpa dokumentasi, untuk membangunkannya: Dokumen RVM Generate -ri
Langkah 5: Persediaan Versi Ruby Lalai
Gunakan arahan RVM untuk menyiapkan versi ruby lalai untuk digunakan oleh aplikasi.
# RVM Gunakan 2.1.8-Default Menggunakan/USR/Local/RVM/GEMS/Ruby-2.1.8
Langkah 6: Periksa versi Ruby semasa.
Menggunakan arahan berikut, anda boleh menyemak versi Ruby semasa digunakan.
# Ruby -Ruby 2.1.8p440 (2015-12-16 semakan 53160) [x86_64-linux]
Tahniah anda telah berjaya memasang Ruby pada sistem anda. Baca artikel seterusnya kami untuk mengintegrasikan Ruby dengan pelayan web Apache dengan langkah mudah.
Rujukan:
1. http: // rvm.io/rubi/memasang
- « Cara Memasang Tomcat 9 di Fedora 34/33 dan CentOS/RHEL 7
- Cara memasang php 7.2, Apache 2.4, mysql 5.6 pada Centos/RHEL 7.5 & 6.9 »