紅寶石 是一種開源的、面向對象的、通用的編程語言,是最流行的編程語言之一。 Ruby 編程語言是強大的 Ruby 和 Rails 框架背後的原因。
有多個 ruby 管理器可用於安裝 Ruby。 Ruby 管理器允許使用多個版本並幫助在 Ruby 版本之間切換。 最常用的 ruby 管理器是 環境 和 房車. Ruby 也可以在 Ubuntu 存儲庫中找到。
在本文中,我們將學習三種不同的方法 安裝紅寶石 3 上 Ubuntu 20.04.
先決條件
- Ubuntu 20.04 安裝系統
- 須藤權限帳號
- 正確的互聯網連接以下載應用程序。
方法 1 – 使用 Rbenv 安裝 Ruby
社區中的許多 Ruby 愛好者更喜歡使用 rbenv 安裝 ruby。 rbenv 是一個工具,可用於在不同版本的 Ruby 之間切換。 但是,此工具不能用於安裝 Ruby。
要安裝 Ruby,您將需要另一個工具 紅寶石構建. 使用以下命令將 Ubuntu 20.04 存儲庫更新到最新索引。
$ sudo apt update
運行以下命令安裝依賴項。
$ sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
安裝依賴後,運行以下命令克隆兩者 貝恩夫 和 Ruby 構建 Github 上的存儲庫。
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash
現在,運行以下命令在 .bashrc 中設置 PATH:
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
現在您可以使用 Rbenv 安裝任何可用版本的 Ruby。 運行以下命令以列出可用版本。
$ rbenv install -l
您將獲得如下輸出:
您可以通過運行以下命令來安裝您想要的版本。 對於本文,我將安裝 Ruby 3.0.0。
$ rbenv install 3.0.0
這將需要幾分鐘才能完成。
要設置全局變量,請運行以下命令:
$ rbenv global 3.0.0
將版本號替換為您的環境兼容版本。
要驗證安裝的 Ruby 版本,請運行以下命令:
$ ruby -v
您將獲得類似於以下內容的輸出:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
方法 2 – 從 Ubuntu 存儲庫安裝 Ruby
安裝 Ruby 的最簡單和最簡單的方法是使用 Ubuntu 的內置 apt包管理器. 使用默認 apt 包管理器安裝的 Ruby 版本通常是最新的。
運行以下命令將 ubuntu 存儲庫更新到最新索引。
$ sudo apt update
使用以下命令安裝 Ruby。
$ sudo apt install ruby-full
安裝完成後,運行以下命令驗證是否安裝了Ruby:
$ ruby --version
您將獲得類似於以下內容的輸出:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
輸出驗證 Ruby 版本 3.0.0 的安裝
方法 3 – 使用 RVM 安裝 Ruby
在 Ubuntu 和其他 Linux 系統上安裝和管理 Ruby 的另一個工具是 虛擬機.
要在 ubuntu 20.04 上安裝 RVM,請按照以下步驟操作:
使用以下命令將 Ubuntu 存儲庫更新到最新索引:
$ sudo apt update
要安裝 RVM 依賴項,請運行以下命令:
$ sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
現在運行以下命令來安裝 RVM:
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ curl -sSL https://get.rvm.io | bash -s stable
運行以下命令以 激活 RVM:
$ source ~/.rvm/scripts/rvm
現在您可以使用以下命令安裝 Ruby:
$ rvm install 3.0.0
您可以用兼容版本替換版本號
要默認使用已安裝的 Ruby,請運行以下命令:
$ rvm use 3.0.0 --default
要驗證您的安裝,請運行以下命令:
$ ruby -v
您將在屏幕上獲得類似於以下內容的輸出:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
從輸出中安裝的 Ruby 版本是 3.0.0
結論
在本文中,您學習了在 Ubuntu 20.04 上安裝 Ruby 3 的不同方法。 此外,您還學習瞭如何驗證 Ruby 安裝以及如何安裝與您的環境兼容的不同版本。