GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Ruby na CentOS 8

Ruby je dnes jedním z nejpopulárnějších jazyků. Má elegantní syntaxi a je to jazyk za rámcem Ruby on Rails.

V tomto článku prozkoumáme různé způsoby instalace Ruby na CentOS 8.

Ukážeme, jak nainstalovat Ruby z výchozích úložišť CentOS 8 a pomocí skriptů Rbenv a RVM. Vyberte způsob instalace, který je nejvhodnější pro vaše nastavení a prostředí.

Instalace Ruby z repozitářů CentOS #

Toto je nejjednodušší způsob instalace Ruby na CentOS. V době psaní tohoto článku je verze ve standardních repozitářích CentOS 2.5.5.

Spusťte následující příkaz jako root nebo uživatel s právy sudo a nainstalujte ruby balíček:

sudo dnf install ruby

Po dokončení instalace můžete ověřit, že byla úspěšná, vytištěním verze Ruby:

ruby --version

Výstup bude vypadat nějak takto:

ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]

Vaše verze Ruby se může lišit od verze zobrazené výše.

A je to! Úspěšně jste nainstalovali Ruby do svého systému CentOS a můžete jej začít používat.

Instalovat Ruby s Rbenv #

Rbenv je lehký nástroj pro správu verzí Ruby, který vám umožňuje snadno přepínat verze Ruby.

Použijeme ruby-build plugin, který rozšiřuje základní funkce Rbenv a umožňuje vám nainstalovat jakoukoli verzi Ruby ze zdroje.

Začněte instalací git a dalších závislostí potřebných k sestavení Ruby ze zdroje:

sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

Spusťte následující příkaz a nainstalujte oba rbenv a ruby-build :

wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash

Skript naklonuje oba rbenvand ruby-buildrepository z GitHubu do ~/.rbenv adresář.

Než začnete používat rbenv , musíte přidat $HOME/.rbenv/bin do vaší PATH .

Pokud používáte Bash, zadejte:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc

Pokud používáte Zsh, zadejte:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc

Spusťte rbenv -v příkaz, který zajistí, že instalace proběhla úspěšně:

rbenv -v
rbenv 1.1.2-17-g7795476

Chcete-li získat seznam všech verzí Ruby, které lze nainstalovat pomocí rbenv zadejte:

rbenv install -l

Pokud například chcete nainstalovat Ruby 2.7.0 a nastavit jej jako výchozí verzi, napište:

rbenv install 2.7.0rbenv global 2.7.0

Ověřte, zda byla Ruby správně nainstalována, vytištěním čísla verze:

ruby -v
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]

Instalace Ruby s RVM #

RVM (Ruby Version Manager) je nástroj příkazového řádku, který vám umožňuje instalovat, spravovat a pracovat s více prostředími Ruby.

Nejprve nainstalujte závislosti požadované pro rvm k sestavení Ruby ze zdroje:

sudo dnf install curl gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel

Spuštěním následujících příkazů importujte klíče GPG a nainstalujte RVM:

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

Chcete-li začít používat RVM, musíte spustit následující source příkaz:

source ~/.rvm/scripts/rvm

Chcete-li získat seznam všech známých verzí Ruby, zadejte:

rvm list known

Pokud například chcete nainstalovat Ruby 2.6 a nastavit jej jako výchozí verzi, zadáte následující příkazy:

rvm install 2.6rvm use 2.6 --default

Ověřte instalaci:

ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

Další informace o tom, jak spravovat instalace Ruby pomocí RVM, naleznete na stránce Dokumentace RVM.


Cent OS
  1. Jak nainstalovat Ruby on Rails na CentOS 8

  2. Jak nainstalovat Ruby na CentOS/RHEL 8

  3. Jak nainstalovat Ruby 1.9.3 a Rubygems 1.8.24 na CentOS 6.2

  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Ruby on Rails na CentOS / RHEL8

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7