 
 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 se podíváme na různé způsoby instalace Ruby na Debian 10.
Ukážeme, jak nainstalovat Ruby z výchozích repozitářů Debian 10 a pomocí skriptů Rbenv a RVM. Vyberte způsob instalace, který je nejvhodnější pro vaše nastavení a prostředí.
Instalovat Ruby z Debian Repositories #
Toto je nejjednodušší způsob instalace Ruby na Debian. V době psaní tohoto článku je verze ve standardních repozitářích Debianu 2.5.5.
Spusťte následující příkazy jako root nebo uživatel s právy sudo, abyste obnovili seznam balíčků a nainstalovali Ruby:
sudo apt updatesudo apt install ruby-full
Jakmile je instalace dokončena, ověřte ji vytištěním verze Ruby:
ruby --versionVýstup bude vypadat nějak takto:
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]Vaše verze Ruby se může lišit od verze zobrazené výše.
A je to! Úspěšně jste nainstalovali Ruby na svůj systém Debian a můžete jej začít používat.
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.
 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 apt updatesudo apt install git curl libssl-dev libreadline-dev zlib1g-dev \autoconf bison build-essential libyaml-dev \libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
Spusťte následující příkaz a nainstalujte skripty rbenv i ruby-build:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
 Skript naklonuje oba rbenvand ruby-buildrepository z GitHubu do ~/.rbenv adresář.
 Chcete-li začít používat rbenv , musíte přidat $HOME/.rbenv/bin do vaší PATH .
Pokud používáte Bash:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc
Pokud používáte Zsh:
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 -vrbenv 1.1.2-26-gc6324ff
 Chcete-li získat seznam všech verzí Ruby, které lze nainstalovat pomocí rbenv zadejte:
rbenv install -lChcete-li například nainstalovat Ruby verzi 2.7.0 a nastavit ji jako výchozí verzi, zadejte:
rbenv install 2.7.0rbenv global 2.7.0
Ověřte, zda byla Ruby správně nainstalována:
ruby -vruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]Instalace Ruby pomocí 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.
Nainstalujte závislosti potřebné k sestavení Ruby ze zdroje:
sudo apt updatesudo 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
Spuštěním následujících příkazů přidejte klíč GPG a nainstalujte RVM:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable
Chcete-li začít používat RVM, zadejte:
source ~/.rvm/scripts/rvmChcete-li získat seznam všech známých verzí Ruby, zadejte:
rvm list knownNainstalujte nejnovější stabilní verzi Ruby s RVM a nastavte ji jako výchozí verzi:
rvm install rubyrvm --default use ruby
Ověřte, zda byla Ruby správně nainstalována, vytištěním čísla verze:
ruby -vruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
 Pokud chcete nainstalovat konkrétní verzi Ruby, zadejte níže uvedené příkazy. Nahraďte x.x.x s verzí Ruby, kterou chcete nainstalovat:
rvm install ruby-x.x.xrvm --default use ruby-x.x.x
Další informace o tom, jak spravovat instalace Ruby pomocí RVM, najdete na stránce Dokumentace.