Sebelumnya saya pernah membagikan tentang cara pemasangan Rbenv di Arch Linux. Nah, untuk yang satu ini di GNU/Linux. Artinya semua distro Linux yang kalian pakai bisa menggunakan tutorial ini.

Persyaratan

Sebelum memasang rbenv pastikan kalian sudah memasang beberapa tools berikut:

  1. Git, pasang sesuai dengan distro yang kalian pakai. Contoh untuk Ubuntu sudo apt install git

  2. Kebutuhan deployment. Kalau di Ubuntu biasanya memasang build-essentials

Pemasangan

  1. Kalian clone dulu repositori rbenv

    $ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
    
  2. Agar rbenv dapat berjalan maka kita perlu set di shell. Contoh pengguna terminal

    $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
    $ source ~/.bashrc
    
  3. Inisialisasi rbenv

    $ ~/.rbenv/bin/rbenv init
    
  4. Dan ikuti perintah yang tertera setelah menjalankan inisialisasi di atas.

  5. Kemudian pasang ruby-build.

    $ mkdir -p "$(rbenv root)"/plugins
    $ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
    
  6. Cek apakah rbenv sudah benar dipasang?

    $ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
    

Cara Upgrade

Jika kalian ingin memperbarui rbenv kalian hanya perlu pull kembali seperti berikut:

$ cd ~/.rbenv
$ git pull

Begitu juga untuk ruby-build. Saya sarankan sebaiknya ini di-upgrade untuk mengatahui versi ruby terbaru masuk ke rbenv.

$ cd ~/.rbenv/plugins/ruby-build
$ git pull