Tento tutoriál vás provede kroky instalace Ruby na systém Debian 9. Ruby je dnes jedním z nejpopulárnějších jazyků. Má elegantní syntaxi a je to jazyk, který stojí za výkonným rámcem Ruby on Rails.
Existuje několik různých způsobů instalace Ruby na Debian. V následujících částech si ukážeme, jak nainstalovat Ruby pomocí skriptů Rbenv a RVM az výchozích repozitářů Debianu.
Předpoklady #
Než začnete s výukovým programem, ujistěte se, že jste přihlášeni jako uživatel s právy sudo.
Metoda 1:Instalace Ruby z repozitářů Debian #
Nejjednodušší způsob, jak nainstalovat Ruby na váš systém Debian, je pomocí apt
správce balíčků. V době psaní tohoto článku je verze obsažená v repozitářích Debianu 2.3.3, která bude brzy ukončena.
-
Nejprve aktualizujte seznam balíčků pomocí:
sudo apt update
-
Nainstalujte
ruby-full
balíček spuštěním následujícího příkazu:sudo apt install ruby-full
-
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.3.3p222 (2016-11-21) [x86_64-linux-gnu]
Metoda 2:Instalace Ruby pomocí Rbenv #
Rbenv je lehký nástroj pro správu verzí Ruby, který vám umožňuje snadno přepínat verze Ruby.
Ve výchozím nastavení Rbenv nezpracovává instalaci verzí Ruby. ruby-build je nástroj, který vám pomůže nainstalovat jakoukoli verzi Ruby, kterou budete potřebovat. Je k dispozici jako samostatný program a jako plugin pro rbenv.
-
Nainstalujte závislosti požadované pro nástroj pro vytváření ruby pro sestavení Ruby ze zdroje:
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
-
Dále spusťte následující
curl
commandto nainstalovat skripty rbenv i ruby-build:curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
Po úspěšné instalaci skript vypíše něco takového:
-
Než začneme používat rbenv, musíme přidat
$HOME/.rbenv/bin
na našiPATH
.Pokud používáte Bash, zadejte:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Pokud používáte Zsh, zadejte:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
-
Nyní, když je v našem systému nainstalován rbenv, můžeme snadno nainstalovat nejnovější stabilní verzi Ruby a nastavit ji jako výchozí verzi pomocí:
rbenv install 2.5.1
rbenv global 2.5.1
Ověřte, zda byla Ruby správně nainstalována, vytištěním čísla verze:
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Metoda 3:Instalace Ruby pomocí RVM #
RVM je další nástroj pro instalaci, správu a práci s více prostředími Ruby.
-
Nejprve nainstalujte závislosti potřebné pro nástroj RVM k sestavení Ruby ze zdroje:
sudo apt update
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
-
Dále spusťte následující příkazy pro přidání klíče GPG a instalaci RVM:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
Po úspěšné instalaci skript vypíše něco takového:
-
Chcete-li začít používat RVM, musíte spustit následující příkaz:
source ~/.rvm/scripts/rvm
-
Nainstalujte nejnovější stabilní verzi Ruby s RVM a nastavte ji jako výchozí verzi pomocí:
rvm install ruby
rvm --default use ruby
Ověřte, zda byla Ruby správně nainstalována, vytištěním čísla verze:
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Další informace o tom, jak spravovat instalace Ruby, naleznete na stránce Dokumentace RVM.