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 update
sudo apt install ruby-full
Jakmile je instalace dokončena, ověřte ji 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-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 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
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"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Pokud používáte Zsh:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
Spusťte rbenv -v
příkaz, který zajistí, že instalace proběhla úspěšně:
rbenv -v
rbenv 1.1.2-26-gc6324ff
Chcete-li získat seznam všech verzí Ruby, které lze nainstalovat pomocí rbenv
zadejte:
rbenv install -l
Chcete-li například nainstalovat Ruby verzi 2.7.0 a nastavit ji jako výchozí verzi, zadejte:
rbenv install 2.7.0
rbenv global 2.7.0
Ověřte, zda byla Ruby správně nainstalována:
ruby -v
ruby 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 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
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 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
Chcete-li začít používat RVM, zadejte:
source ~/.rvm/scripts/rvm
Chcete-li získat seznam všech známých verzí Ruby, zadejte:
rvm list known
Nainstalujte nejnovější stabilní verzi Ruby s RVM a nastavte ji jako výchozí verzi:
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.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.x
rvm --default use ruby-x.x.x
Další informace o tom, jak spravovat instalace Ruby pomocí RVM, najdete na stránce Dokumentace.