GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Ruby na Debian 10

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 --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"' >> ~/.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 -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.0rbenv 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 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -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 rubyrvm --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.xrvm --default use ruby-x.x.x

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


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Ruby on Rails na Debian 9 Stretch Linux

  3. Jak nainstalovat Ruby na CentOS 8

  1. Jak nainstalovat Python 3.9 na Debian 10

  2. Jak nainstalovat Memcached na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Git na Debian 9

  2. Jak nainstalovat Go na Debian 9

  3. Jak nainstalovat Pip na Debian 9