Ruby je dynamický programovací jazyk s otevřeným zdrojovým kódem za rámcem Ruby on Rails. Je zvláště přitažlivý pro začátečníky, protože má vysoce čitelnou a jasnou syntaxi, která uživatelům umožňuje rychlý a efektivní vývoj.
V této příručce najdete tři možnosti instalace Ruby na Ubuntu 18.04 – buď z úložiště Ubuntu, nebo z nástrojů třetích stran (RVM a rbenv ).
Předpoklady
- Ubuntu 18.04 Bionic Beaver nainstalován a spuštěn
- Uživatel s právy sudo. V případě potřeby můžete vytvořit uživatele sudo na Ubuntu.
- Přístup k terminálu/příkazovému řádku
- Nástroj apt, předinstalovaný v Ubuntu a dalších distribucích založených na Debianu.
Možnost 1:Nainstalujte Ruby z úložiště Ubuntu
Chcete-li nainstalovat Ruby z výchozích úložišť Ubuntu, postupujte takto:
1. Otevřete terminál buď pomocí Ctrl+Alt+T klávesová zkratka. Nebo spuštěním vyhledávání v Ubuntu Dash a zadáním slova „terminál“ a výběrem Ikony terminálu jak je vidět na obrázku níže.
2. Nezapomeňte aktualizovat mezipaměť úložiště balíčků, abyste měli jistotu, že nainstalujete nejnovější verze softwaru.
Chcete-li tak učinit, zadejte následující příkaz:
sudo apt update
3. Spusťte proces instalace Ruby spuštěním příkazu:
sudo apt install ruby-full
Stiskněte y a stiskněte Enter pro ověření instalace.
4. Chcete-li zkontrolovat, zda byla instalace úspěšná, zadejte příkaz:
ruby –v
Výstup, který obdržíte, vám ukáže, jakou verzi Ruby máte nainstalovanou, stejně jako na obrázku níže:
Jak můžete vidět, nainstalovali jsme Ruby verze 2.5.1.
Možnost 2:Instalace Ruby s RVM
Správce verzí Ruby (RVM) je nástroj příkazového řádku, který vám umožňuje snadnou instalaci, správu a práci s verzemi Ruby a jejich drahokamy.
Chcete-li povolit RVM , budete muset nainstalovat klíče GPG pro ověření instalačního balíčku.
Krok 1:Nainstalujte GPG
1. Začněte spuštěním příkazu:
sudo apt install gnupg
2. Dále nainstalujte klíče:
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Krok 2:Instalace RVM
1. Před instalací RVM budete muset nainstalovat softwarové předpoklady pomocí příkazu:
sudo apt install software-properties-common
2. Dále přidáte úložiště PPA pro Ubuntu a nakonec nainstalujete RVM.
sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt update
sudo apt install rvm
3. V tomto okamžiku se doporučuje restartovat váš systém.
Krok 3:Nainstalujte Ruby
Nyní, když jste nastavili příkazový řádek RVM, můžete nainstalovat Ruby zadáním následujícího příkazu:
rvm install 2.5.1
2.5.1 je jedna verze Ruby. Můžete určit, kterou verzi Ruby chcete nainstalovat.
Ujistěte se, že instalace proběhla úspěšně, zkontrolujte verzi Ruby, kterou jste nainstalovali, pomocí příkazu:
ruby –v
Možnost 3:Instalace Ruby pomocí rbenv
Jednoduchá správa verzí Ruby (rbenv ) je příkazový nástroj třetí strany určený pro snadnější přepínání mezi různými verzemi Ruby. Je specifický pro přepínání verzí Ruby, takže je jednoduchý a předvídatelný.
1. Zkopírujte níže uvedený příkaz pro instalaci balíčků a závislostí potřebných k sestavení Ruby:
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
2. Chcete-li nainstalovat rbenv a ruby-build, zadejte příkaz:
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
3. Dále musíte do cesty přidat rbenv pomocí následujících tří (3) příkazů:
echo ‘export PATH=”$HOME/ .rbenv/bin:$PATH”’ >> ~/.bashrc
echo ‘eval “$(rbenv init –)”’ >> ~/.bashrc
source ~/.bashrc
4. Po instalaci rbenv můžete nainstalovat nejnovější verzi Ruby. Spusťte příkaz:
rbenv install 2.5.1
5. Ujistěte se, že instalace byla úspěšná tím, že zkontrolujete verzi Ruby, kterou jste nainstalovali:
ruby –v
Aktualizujte správce balíčků Ruby Gems
Chcete-li nainstalovat, spravovat a distribuovat své knihovny Ruby (nazývané také drahokamy ) budete potřebovat RubyGems správce balíčků.
Každý drahokam obsahuje Ruby kód, který můžete sdílet s ostatními uživateli. Tyto drahokamy slouží především jako knihovny, ze kterých si můžete snadno nainstalovat jakýkoli požadovaný balíček.
Rámec správy RubyGems je součástí Ruby, a proto jej nemusíte instalovat samostatně.
Možná však budete muset provést aktualizaci na nejnovější verzi pomocí příkazu:
gem update --system