GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Ruby na Debian 9

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.

  1. Nejprve aktualizujte seznam balíčků pomocí:

    sudo apt update
  2. Nainstalujte ruby-full balíček spuštěním následujícího příkazu:

    sudo apt install ruby-full
  3. 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.

  1. Nainstalujte závislosti požadované pro nástroj pro vytváření ruby ​​pro 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
  2. 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:

  3. Než začneme používat rbenv, musíme přidat $HOME/.rbenv/bin na naši PATH .

    Pokud používáte Bash, zadejte:

    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrc

    Pokud používáte Zsh, zadejte:

    echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrcecho 'eval "$(rbenv init -)"' >> ~/.zshrcsource ~/.zshrc
  4. 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.1rbenv 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.

  1. Nejprve nainstalujte závislosti potřebné pro nástroj RVM 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
  2. 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 7D2BAF1CF37B13E2069D6956105BD0E739499BDBcurl -sSL https://get.rvm.io | bash -s stable

    Po úspěšné instalaci skript vypíše něco takového:

  3. Chcete-li začít používat RVM, musíte spustit následující příkaz:

    source ~/.rvm/scripts/rvm
  4. Nainstalujte nejnovější stabilní verzi Ruby s RVM a nastavte ji jako výchozí verzi pomocí:

    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.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

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


Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Python 3.9 na Debian 10

  3. Jak nainstalovat TeamViewer na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat Git na Debian 9

  3. Jak nainstalovat Go na Debian 9

  1. Jak nainstalovat Pip na Debian 9

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Asterisk na Debian 9