Úvod
Ruby je dynamický programovací jazyk s otevřeným zdrojovým kódem se zaměřením na jednoduchost a produktivitu. Má elegantní syntaxi, která se přirozeně čte a snadno se píše.
Ruby je považován za flexibilní jazyk, protože umožňuje uživatelům volně měnit jeho části. Základní části Ruby lze libovolně odstranit nebo předefinovat. Stávající díly lze doplnit. Ruby se snaží neomezovat kodéra.
Ruby lze použít v různých aplikacích, jako je analýza dat a prototypování.
V této instalační příručce se dozvíte, jak nainstalovat Ruby na CentOS 8 a RHEL 8 Linux.
Pokud si chcete nainstalovat Ruby na Ubuntu, navštivte tento článek Ruby na Ubuntu
Metoda [1]
Nainstalujte Ruby na CentOS 8 z úložiště
Nainstalujeme jej přes Appstream Repository
Postupujte podle následujících kroků:
- Aktualizujte balíčky a úložiště systému pomocí:
sudo dnf update -y
- Ujistěte se, že níže uvedené balíčky has_byly nainstalovány:
sudo dnf install curl tar gnupg2 -y
- Nainstalujte Ruby
sudo dnf install @ruby -y
- Ověřte verzi Ruby nainstalován
[root@unixcop ~]# ruby --version
ruby 2.5.9p229 (2021-04-05 revision 67939) [x86_64-linux]
[root@unixcop ~]#
Verze 2.5.9 ruby byl nainstalován.
Metoda [2]
Nainstalujte Ruby na CentOS 8 pomocí Správce RVM
RVM (Ruby Version Manager) je tedy nástroj příkazového řádku, který vám umožňuje instalovat a pracovat s více prostředími Ruby.
Postupujte podle následujících kroků:
- Chcete-li nainstalovat rvm , musíte si nejprve stáhnout RVM skript. Spusťte tedy tento příkaz níže s uživatelem root.
curl -sSL https://get.rvm.io | bash
- Po dokončení instalace přidejte běžného uživatele do rvm skupina, která byla vytvořena během instalace.
usermod -aG rvm unixcop
- Potom aktualizujte proměnné prostředí, jak je uvedeno níže:
source /etc/profile.d/rvm.sh
- Potom znovu načtěte RVM .
rvm reload
- Nainstalujte požadavky pro CentOS pro rvm.
rvm requirements
- Potom zkontrolujte verze Ruby které jsou k dispozici ke stažení pomocí příkazu níže:
rvm list known
Poznámka :V současné době je nejnovější verze Ruby 3.0.2 jak je uvedeno výše na snímku obrazovky.
- Nainstalujte Ruby pomocí RVM
rvm install -y ruby #this will install the latest version in rvm list.
OR
rvm install -y ruby 3.0.2 #this will specify the version that you want to install.
- Ověřte také verzi Ruby .
[root@unixcop ~]# ruby --version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
[root@unixcop ~]#
Verze 3.0.2 ruby byl nainstalován.
- Chcete-li, aby výše uvedená verze byla výchozí verzí pro Ruby, spusťte:
[root@unixcop ~]# rvm use 3.0.2 --default
Using /usr/local/rvm/gems/ruby-3.0.2
[root@unixcop ~]#
Metoda [3]
Nainstalujte Ruby s Rbenv
Rbenv je lehký nástroj pro správu verzí Ruby, který vám umožňuje přepínat mezi verzemi Ruby.
Použijte ruby-build plugin pro rozšíření základní funkčnosti Rbenv také tak, aby vám umožnil nainstalovat jakoukoli verzi Ruby.
Postupujte tedy podle následujících kroků:
- Instalace git a další požadované závislosti.
sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel -y
- Nainstalujte rbenv a ruby-build :
wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash
Poznámky :
1- Dvě úložiště z GitHubu budou_naklonována do ~/.rbenv adresář.
2- Také musíte přidat $HOME/.rbenv/bin na vaši PATH .
Takže Pokud používáte Bash spustit:
#Installing and adding rbenv to your path
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
#Installing and adding ruby-build to your path
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
Pokud používáte Zsh spustit:
#Installing and adding rbenv to your path
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(rbenv init -)"' >> ~/.zshrc
#Installing and adding ruby-build to your path
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc
- Ujistěte se, že instalace proběhla úspěšně pomocí příkazu:
[root@unixcop ~]# rbenv -v
rbenv 1.1.2-61-g585ed84
[root@unixcop ~]#
- Uveďte všechny verze Ruby, které můžete nainstalovat pomocí rbenv :
rbenv install -l
Jak je uvedeno výše na snímku obrazovky, můžete si všimnout, že nejnovější verze ruby je v současnosti 3.0.2 .
- Nainstalujte Ruby 3.0.2 a nastavte ji jako výchozí verzi, jak je uvedeno níže:
rbenv install 3.0.2
rbenv global 3.0.2
- Ověřte, že se Ruby úspěšně nainstalovala:
[root@unixcop ~]# ruby -v
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
[root@unixcop ~]#
Závěr
V této instalační příručce vám ukážeme tři různé způsoby instalace Ruby na váš CentOS 8/RHEL8 Linux. Způsob, který zvolíte, závisí na vašich požadavcích a preferencích.
To je vše !! Děkuji.