Ruby je open source, objektově orientovaný a univerzální programovací jazyk, který je jedním z nejpopulárnějších programovacích jazyků. Programovací jazyk Ruby je důvodem výkonného rámce Ruby and Rails.
Pro instalaci Ruby je k dispozici několik správců ruby. Správci Ruby umožňují používat více verzí a pomáhají přepínat mezi verzemi ruby. Nejčastěji používanými správci ruby jsou rbenv a rvm . Ruby je také k dispozici v úložišti Ubuntu.
V tomto článku se naučíme tři různé způsoby instalace Ruby 3 na Ubuntu 20.04 .
Předběžné požadavky
- Nainstalovaný systém Ubuntu 20.04
- Účet s právy Sudo
- Správné připojení k internetu pro stahování aplikací.
Metoda 1 – Instalace Ruby pomocí Rbenv
Mnoho rubyistů v komunitě dává přednost instalaci ruby pomocí rbenv. Rbenv je nástroj, který lze použít k přepínání mezi různými verzemi Ruby. Tento nástroj však nelze použít k instalaci Ruby.
K instalaci Ruby budete potřebovat další nástroj ruby-build . Pomocí následujícího příkazu aktualizujte úložiště Ubuntu 20.04 na nejnovější index.
$ sudo apt update
Spusťte následující příkaz pro instalaci závislostí.
$ 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
Po instalaci závislostí spusťte následující příkaz pro klonování obou Rbenv a Ruby-build repozitáře na Github.
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash
Nyní spusťte následující příkazy pro nastavení PATH v .bashrc:
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
Nyní můžete nainstalovat jakoukoli dostupnou verzi Ruby pomocí Rbenv. Spuštěním následujícího příkazu zobrazíte dostupné verze.
$ rbenv install -l
Získáte výstup jako:
Požadovanou verzi můžete nainstalovat spuštěním následujícího příkazu. Pro tento článek instaluji Ruby 3.0.0.
$ rbenv install 3.0.0
Dokončení bude trvat několik minut.
Chcete-li nastavit globální proměnnou, spusťte následující příkaz:
$ rbenv global 3.0.0
Nahraďte číslo verze svou verzí kompatibilní s prostředím.
Chcete-li ověřit nainstalovanou verzi Ruby, spusťte následující příkaz:
$ ruby -v
Získáte výstup podobný jako:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
Metoda 2 – Instalace Ruby z repozitářů Ubuntu
Nejjednodušší a nejsnadnější způsob instalace Ruby je pomocí vestavěného apt správce balíčků v Ubuntu . Verze Ruby nainstalovaná pomocí výchozího správce balíčků apt je obvykle nejnovější.
Spusťte následující příkaz a aktualizujte úložiště ubuntu na nejnovější index.
$ sudo apt update
K instalaci Ruby použijte následující příkaz.
$ sudo apt install ruby-full
Po dokončení instalace spusťte následující příkaz a ověřte, zda je nainstalována Ruby:
$ ruby --version
Získáte výstup podobný jako:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
Výstup ověřuje instalaci Ruby verze 3.0.0
Metoda 3 – Instalace Ruby pomocí RVM
Dalším nástrojem pro instalaci a správu Ruby na Ubuntu a dalších systémech Linux je RVM .
Chcete-li nainstalovat RVM na ubuntu 20.04, postupujte podle následujících kroků:
Aktualizujte úložiště Ubuntu na nejnovější index pomocí následujícího příkazu:
$ sudo apt update
Chcete-li nainstalovat závislosti RVM, spusťte následující příkaz:
$ 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
Nyní spusťte následující příkaz k instalaci RVM:
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ curl -sSL https://get.rvm.io | bash -s stable
Spuštěním následujícího příkazu aktivujte RVM :
$ source ~/.rvm/scripts/rvm
Nyní můžete nainstalovat Ruby pomocí následujícího příkazu:
$ rvm install 3.0.0
Číslo verze můžete nahradit svou kompatibilní verzí
Chcete-li použít nainstalovaný Ruby jako výchozí, spusťte následující příkaz:
$ rvm use 3.0.0 --default
Chcete-li ověřit instalaci, spusťte následující příkaz:
$ ruby -v
Na obrazovce získáte výstup podobný jako:
output:
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
Z výstupu je nainstalovaná verze Ruby 3.0.0
Závěr
V tomto článku jste se naučili různé způsoby instalace Ruby 3 na Ubuntu 20.04. Také jste se naučili, jak ověřit instalaci Ruby a jak nainstalovat různé verze kompatibilní s vaším prostředím.