Mudah Memasang Ruby dengan RVM pada Ubuntu 20.04

Mudah Memasang Ruby dengan RVM pada Ubuntu 20.04

Dalam tutorial ini, kita akan melihat betapa mudahnya memasang Ruby dengan RVM di Ubuntu 20.04. Kami juga akan melihat cara mengurus dan menyahpasang RVM.

Ruby adalah bahasa pengaturcaraan tahap tinggi dan umum yang ditafsirkan. RVM menguruskan beberapa persekitaran Ruby dan membolehkan anda beralih di antara mereka.

Prasyarat

  • Pelayan khusus Ubuntu 20.04 atau VPS.
  • Pengguna root atau pengguna biasa dengan hak pentadbiran.

Mari mulakan dengan pemasangan.

1. Pastikan pelayan anda sentiasa dikemas kini

Sentiasa perbarui pelayan anda untuk kemas kini keselamatan.

# apt update -y

# apt- upgrade -y

2. Pasang RVM

Pertama, import kunci penandatangan RVM.

Import kunci penandatanganan kod RVM. Perintah di bawah adalah contoh, sila sahkan kunci di https://rvm.io/rvm/security.

# gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Sekarang, muat turun dan pasang RVM.

Pergi ke  / tmp direktori

# cd /tmp

Muat turun versi skrip RVM yang stabil.

# apt-get update && curl -sSL https://get.rvm.io | bash -s stable

Tambahkan akaun pengguna anda ke kumpulan rvm.

# usermod -a -G rvm username

Log keluar dari terminal anda, kemudian log masuk semula. Keahlian kumpulan hanya dinilai pada masa log masuk.

Untuk mula menggunakan RVM, anda perlu menjalankan perintah berikut:

# source /etc/profile.d/rvm.sh

Periksa versi RVM.

# rvm -v

Pengeluaran:

rvm 1.29.10 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

3. Urus Alam Sekitar Ruby anda

Senaraikan versi Ruby yang diketahui

# rvm list known

Pasang Ruby versi tertentu.

# rvm install ruby-2.7.0
# rvm --default use ruby-2.7.0

Buang versi Ruby tertentu.

# rvm remove ruby-2.7.0

Periksa versi Ruby yang dipasang dengan RVM.

# rvm list

Periksa versi Ruby.

# ruby -v

Buang versi Ruby tertentu.

# rvm remove ruby-2.7.0

Nyahpasang RVM

Untuk membuang RVM, gunakan arahan berikut

# rvm implode
# rm -rf ~/.rvm
# rm -rf /etc/rvmrc
# rm -rf ~/.rvmrc
# groupdel rvm

Padamkan baris sumber RVM dari semua fail .bashrc, .bash_profile, .profile, dan .zshrc.

But semula

Itu sahaja. Kami telah melihat betapa mudahnya memasang Ruby dengan RVM di Ubuntu 20.04.


Cara Mengira Nilai nCr

Cara Mengira Nilai nCr

Gabungan ialah konsep matematik. Ia merujuk kepada susunan beberapa objek yang susunannya tidak relevan. Formula asas menerangkan bilangan gabungan yang sah.

Cara Menulis & Menyusun Kod Soliditi Pertama Anda

Cara Menulis & Menyusun Kod Soliditi Pertama Anda

Solidity ialah bahasa pengaturcaraan yang digunakan oleh kontrak pintar pada blockchain Ethereum. Ia adalah bahasa pengaturcaraan berorientasikan objek yang ditaip secara statik.

SQL vs. NoSQL: Apakah Pangkalan Data Terbaik untuk Projek Anda Seterusnya?

SQL vs. NoSQL: Apakah Pangkalan Data Terbaik untuk Projek Anda Seterusnya?

SQL vs. NoSQL: Apakah Pangkalan Data Terbaik untuk Projek Anda Seterusnya?

Cara Mencari Kiub dan Petak Sempurna N-Digit Menggunakan Python, C++ dan JavaScript

Cara Mencari Kiub dan Petak Sempurna N-Digit Menggunakan Python, C++ dan JavaScript

Ramai pengaturcara suka menyelesaikan masalah matematik rumit menggunakan kod. Ia membantu menajamkan minda dan meningkatkan kemahiran menyelesaikan masalah. Dalam artikel ini, anda akan belajar cara mencari petak dan kiub sempurna n-digit terkecil dan terbesar menggunakan Python, C++ dan JavaScript. Setiap contoh juga mengandungi output sampel untuk beberapa nilai yang berbeza.

Cara Menggunakan Python sebagai Kalkulator Baris Perintah

Cara Menggunakan Python sebagai Kalkulator Baris Perintah

Walaupun anda boleh menggunakan kalkulator grafik pada komputer anda, penterjemah bahasa pengaturcaraan Python boleh berfungsi sebagai kalkulator meja. Ia adalah jenaka yang popular dalam komuniti Python yang disebut dalam tutorial rasmi. Inilah cara anda boleh menggunakan Python sebagai kalkulator.

Cara Membenamkan Tweet dalam Siaran WordPress Anda

Cara Membenamkan Tweet dalam Siaran WordPress Anda

Membenamkan perkhidmatan pihak ketiga pada siaran WordPress anda ialah cara yang menarik untuk memikat minat pelawat. Kandungan terbenam juga menyediakan isyarat visual yang memudahkan pengimbasan. WordPress telah memudahkan penambahan jenis kandungan ini.

Bermula Dengan Buku Nota Jupyter: Satu Tutorial

Bermula Dengan Buku Nota Jupyter: Satu Tutorial

Jika anda seorang saintis data yang bercita-cita tinggi yang bekerja dengan Python atau R, anda perlu tahu cara menggunakan Jupyter Notebook. Ia adalah IDE sumber terbuka dan berasaskan pelayan untuk memanipulasi data, berkongsi kod langsung, serta mengurus aliran kerja sains data.

Pengekodan Bukan untuk Semua Orang: 9 Pekerjaan Teknologi yang Anda Boleh Dapatkan Tanpanya

Pengekodan Bukan untuk Semua Orang: 9 Pekerjaan Teknologi yang Anda Boleh Dapatkan Tanpanya

Teknologi, tidak dinafikan, adalah industri masa depan. Jika anda salah seorang daripada berjuta-juta dewasa muda yang akan terjun ke peringkat pertama kerjaya anda, anda mungkin tertanya-tanya apa yang perlu dilakukan jika anda tidak suka pengekodan.

7 Perintah Penting untuk Bermula Dengan Python untuk Pemula

7 Perintah Penting untuk Bermula Dengan Python untuk Pemula

Mempelajari bahasa pengaturcaraan baharu seperti Python menjadi mudah jika anda mempunyai peta jalan yang komprehensif yang memperincikan konsep yang perlu dipelajari sebagai pemula dan cara untuk maju lebih jauh untuk mencapai pencapaian seterusnya. Malah pengaturcara perantaraan harus kerap meneliti asas mereka untuk membina asas yang kukuh untuk diri mereka sendiri.

Aplikasi Web ASP.NET Pertama Anda: Cara Bermula

Aplikasi Web ASP.NET Pertama Anda: Cara Bermula

ASP.NET ialah rangka kerja merentas platform percuma Microsoft untuk membina apl dan perkhidmatan web. Platform ASP.NET ialah sambungan kepada .NET, platform pembangun alat, bahasa pengaturcaraan dan perpustakaan yang digunakan untuk membina aplikasi yang berbeza.