Pravděpodobně už Ruby znáte. Dokonce i ti, kteří nemají nic společného se softwarem, někdy slyšeli o tomto programovacím jazyce. A to by nemělo být překvapením; Ruby je neuvěřitelně robustní jazyk s relativně srozumitelnou strukturou vět. Ruby se používá v mnoha technologických odvětvích. Snad největším dopadem Ruby je rámec „Ruby on Rails“, na kterém je postaveno mnoho slavných webových stránek, například twitter.com, airbnb.com, groupon.com a github.com.
Tento článek předvede dva různé způsoby, jak spustit Ruby ve vašem systému.
- Používání oficiálních úložišť Ubuntu
- Pomocí Ruby Environmental Manager nebo RVM
Metoda 1: Z oficiálních úložišť Ubuntu
Chcete-li nainstalovat Ruby na Ubuntu, naše doporučení stáhnout jej ze standardních úložišť Ubuntu, protože je to relativně jednodušší než jakákoli jiná metoda. Tato metoda používá správce balíků apt.
Krok 1: Aktualizujte index balíčků
Začněte aktualizací indexu balíku. Chcete-li tak učinit, zadejte následující příkaz:
$ sudo apt aktualizace
Krok 2: Nainstalujte Ruby
Chcete-li nainstalovat Ruby, zadejte následující příkaz:
$ sudo apt nainstalovat ruby-full
Výše uvedený příkaz by měl nainstalovat Ruby do vašeho systému. Nyní zbývá jen zkontrolovat, zda byla stažena nejnovější verze.
Krok 3: Ověřte instalaci
Nejstabilnější verze někdy není nainstalována. Chcete-li se ujistit, že tomu tak není, zadejte následující příkaz:
$ ruby - verze
Tím se vytiskne verze Ruby, kterou jste nainstalovali v kroku 2. Nejnovější verze, od nahrání tohoto tutoriálu, je v2.7. 1, který lze znovu aktualizovat v době, kdy nainstalujete Ruby do systému.
Po ověření instalace můžete konečně začít používat Ruby. Pokud verze nebyla aktuální, zkuste druhou metodu.
Metoda 2: Instalace s Ruby Environmental Manager (RVM)
Tato metoda zahrnuje nástroj příkazového řádku s názvem Ruby Environmental Manager nebo RVM. Použití tohoto nástroje by bylo vhodnější, pokud pracujete na několika prostředích Ruby najednou, protože to vám umožňuje spravovat Ruby na jakémkoli systému Linux.
Krok 1: Nainstalujte související závislosti
Nejprve nainstalujte související závislosti. Použijte k tomu následující příkazy:
$ sudo apt aktualizace$ sudo apt install curl g ++ gcc autoconf automake bison libc6-dev
\ libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool
\ libyaml-dev provede pkg-config sqlite3 zlib1g-dev libgmp-dev
\ libreadline-dev libssl-dev
Krok 2: Nainstalujte si Ruby Environment Manager
Chcete-li nainstalovat RVM, budete muset nejprve přidat klíč GPG. Zadejte následující příkaz:
$ gpg --keyserver hkp: // klíče.gnupg.net --recv-keys409B6B1796C275462A1703113804BB82D39DC0E3
7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Poté nainstalujte RVM zadáním následujícího:
$ curl -sSL https: // získat.rvm.io | bash -s stabilní
Krok 3: Zkontrolujte nejnovější verzi Ruby
Zadejte následující pro otevření proměnných prostředí skriptu a vyvolání seznamu verzí Ruby kompatibilních s vaším systémem:
$ zdroj ~ /.rvm / skripty / rvmSeznam $ rvm známý
Krok 4: Nainstalujte Ruby
Nyní stačí vybrat verzi, kterou chcete nainstalovat. Měli byste nainstalovat nejnovější dostupnou verzi. Chcete-li nainstalovat Ruby, zadejte následující příkaz:
$ rvm nainstalovat ruby
Chcete-li nastavit tuto verzi Ruby jako výchozí verzi, zadejte:
$ rvm - výchozí použití ruby
Pokud si nepřejete instalovat nejnovější verzi, musíte určit, kterou verzi chcete nainstalovat.
Například pokud stahujete verzi 2.2.7, musíte příkaz upravit následovně:
$ rvm nainstalovat ruby-2.2.7$ rvm - výchozí použití ruby-2.2.7
Nyní jste úspěšně nainstalovali Ruby na svůj Ubuntu 20.04 systém.
Chcete-li vytisknout číslo verze, zadejte následující:
$ ruby -v
To by mělo ověřit verzi nainstalovanou ve vašem systému.
Celkem
Ruby je skvělý jazyk, který vyvažuje klíčové komponenty funkčního a imperativního programování, což z něj dělá neuvěřitelně všestranný programovací nástroj a skvělé místo, kde se začít učit kódovat.
Tento článek pojednával o dvou metodách instalace Ruby. Stahování a instalace Ruby přímo z repozitářů Ubuntu je nejjednodušší a nejrychlejší cesta. Použití RVM však přináší další výhodu správy různých verzí pro instalaci a aktualizaci.