Jazyk Ruby je kombinací jazyků Perl, Smalltalk, Eiffel, Ada a Lisp a je to také kombinace imperativního jazyka spolu s funkčním jazykem. Byl představen v roce 1995 a jeho popularita zaznamenala boom v roce 2006. Má dobře definovanou strukturu syntaxe, a proto se používá ve většině her, vývoji webových aplikací a také za rámcem ruby-on-Rails. V tomto článku se naučíme, jak nainstalovat Ruby na Debian 11.
Jak nainstalovat Ruby na Debian 11
Ruby lze nainstalovat na Debian 11 různými způsoby, které jsou
- Z úložiště Debian 11
- Používání s Rbenv
Vysvětlení těchto metod je podrobně popsáno.
Instalace pomocí úložiště Debian 11
Nejprve aktualizujeme úložiště Debianu 11, abychom aktualizovali všechny balíčky úložiště.
$ sudo apt update

Poté zahájíme instalaci Ruby pomocí příkazu:
$ sudo apt install ruby-full -y

Pro ověření instalace zkontrolujeme verzi Ruby pomocí příkazu verze.
$ ruby --version

Pro odinstalování ruby z Debianu 11 provedeme příkaz:
$ sudo apt purge ruby -y

Instalace Ruby pomocí Rbenv:
Rbenv je nástroj, který obsahuje různé verze Ruby v distribucích Linuxu. V Debianu 11 nainstalujeme Rbenv, pak pomocí něj můžeme nainstalovat jakoukoli dostupnou verzi Ruby v Debianu 11. Před instalací Rbenv se doporučuje aktualizovat úložiště Debian 11 ještě jednou příkazem:
$ sudo apt update

Nyní, když jsou všechny balíčky aktuální, nainstalujte Rbenv pomocí příkazu apt z úložiště Debianu 11:
$ sudo apt install rbenv -y

Pro ověření instalace zkontrolujeme verzi nainstalovaného rbenv pomocí příkazu:
$ rbenv -v

Chcete-li zobrazit seznam verzí Ruby dostupné v rbenv, spusťte příkaz:
$ rbenv install -l

Nyní předpokládejme, že chceme nainstalovat Ruby 2.7.0 pomocí rbenv, pak musíme spustit příkaz:
$ rbenv install 2.7.0

Pro ověření instalace Ruby spusťte příkaz:
$ ruby -v

Závěr
Ruby je univerzální jazyk, ale používá se hlavně pro vývoj webových aplikací a dobře známá je také implementace ruby na kolejích. V tomto článku jsme se naučili postup instalace Ruby na Debian 11 dvěma způsoby; jeden používá přímou instalaci ruby z repozitáře Debianu 11 a druhý spočívá v instalaci rbenv na Debian 11, který obsahuje různé verze Ruby, mezi nimiž můžeme nainstalovat podle našeho přání.