Cara mengatur ruby ​​di rel di ubuntu 18.04 Bionic Beaver Linux

Cara mengatur ruby ​​di rel di ubuntu 18.04 Bionic Beaver Linux

Objektif

Tujuannya adalah untuk memasang ruby ​​di rel di Ubuntu 18.04 Bionic Beaver Linux. Pertama kami akan melakukan instalasi standar dari Ubuntu 18.04 Repositori. Bagian kedua dari tutorial ini akan menunjukkan kepada Anda cara menggunakan Ruby Version Manager (RVM) untuk menginstal Ruby terbaru.

Sistem Operasi dan Versi Perangkat Lunak

  • Sistem operasi: - Ubuntu 18.04 Bionic Beaver Linux

Persyaratan

Akses istimewa ke Ubuntu 18 Anda.04 Bionic Beaver diperlukan untuk memasang ruby ​​di rel di Ubuntu 18.04 dan/atau prasyarat.

Kesulitan

MUDAH

Konvensi

  • # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo memerintah
  • $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa

Instalasi dari repositori Ubuntu

Instalasi Ruby on Rails dari repositori Ubuntu kemungkinan besar adalah cara paling sederhana tentang cara menyelesaikan tugas ini. Kerugiannya adalah Anda kemungkinan besar akan berakhir dengan versi yang sudah ketinggalan zaman tetapi stabil. Jalankan perintah Linux berikut untuk menginstal Ruby on Rails:

$ sudo apt install ruby ​​rails 

Periksa Versi:

$ ruby ​​-v ruby ​​2.3.6P384 (2017-12-14) [x86_64-linux-gnu] $ rails -v rails 4.2.9 

Semua selesai. Selanjutnya, buat proyek sampel baru untuk menguji instalasi Ruby on Rails Anda. Contoh:

$ rails baru linuxconfig $ cd linuxconfig/ 

Mulai server Webrick Rails:

$ rails s -b 0.0.0.0 

Untuk melihat halaman depan proyek sampel baru Anda, navigasikan browser Anda ke http: // Anda-server-IP: 3000.



Instalasi Menggunakan Ruby Version Manager

Prosedur berikut akan menunjukkan kepada Anda cara memasang Ruby di Rails di Ubuntu 18.04 Menggunakan RVM. Mari kita mulai dengan pemasangan semua prasyarat:

$ sudo apt install nodejs curl 

Selanjutnya, impor tombol penandatanganan untuk dapat memverifikasi paket RVM yang diunduh pada langkah selanjutnya:

$ curl -ssl https: // rvm.IO/MPAPIS.ASC | gpg --import -gpg:/home/linuxconfig/.gnupg/trustdb.GPG: TrustDB Dibuat GPG: Kunci 3804BB82D39DC0E3: Kunci Publik "Michal Papis (Penandatanganan RVM)" Diimpor GPG: Total Nomor yang Diproses: 1 GPG: Diimpor: 1 GPG: Tidak ada kunci tepercaya yang ditemukan pada akhirnya ditemukan: 1 

Terakhir, instal Ruby Version Manager bersama dengan versi Ruby yang stabil:

$ curl -ssl https: // get.RVM.io | bash -s stabil -ruby 

Perbarui lingkungan shell Anda untuk dapat mengakses Ruby:

$ source/home/linuxconfig/.rvm/skrip/rvm 

Setelah siap, pasang permata rel:

$ Permata Memasang rel 

Atau, instal versi rel lainnya. Misalnya menginstal Rails Versi 4.4 lari:

$ permata instal rails -v 4.4 

Konfirmasi versi Ruby on Rails yang terpasang:

$ ruby ​​-v ruby ​​2.4.1P111 (2017-03-22 Revisi 58053) [x86_64-linux] $ rails -V Rails 5.1.4 

Keuntungan dari pemasangan Ruby on Rails menggunakan Ruby Version Manager atas repositori Ubuntu standar adalah memungkinkan pengguna untuk mendaftar semua versi Ruby yang tersedia Daftar $ RVM diketahui, Instal versi apa pun yang tersedia e.G $ RVM Instal 2.4, Pilih antara versi yang diinstal $ RVM Gunakan 2.4 dan mengatur versi apa pun yang diinstal sebagai default $ RVM Gunakan 2.4 --Default.



Terakhir, kami menguji instalasi kami dengan membuat sampel Ruby on Rails Project:

$ rails baru linuxconfig $ cd linuxconfig/ 

Mulai server Webrick Rails:

$ rails s -b 0.0.0.0 

Untuk melihat halaman depan proyek sampel baru Anda, navigasikan browser Anda ke http: // Anda-server-IP: 3000.

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 Panduan
  • Ubuntu 20.04 trik dan hal -hal yang mungkin tidak Anda ketahui
  • Ubuntu 22.04 Panduan
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
  • Unduh Linux