Pokud plánujete jakýkoli vývoj Ruby, RVM je nutností. Přestože Debian má své vlastní balíčky Ruby, jsou vázány na plány vydání Debianu, což z nich činí nepružnou volbu pro vaše projekty. RVM se snadno nastavuje a umožňuje mnohem větší flexibilitu bez ohledu na to, na jakém druhu projektů pracujete.
V tomto tutoriálu se naučíte:
- Jak nainstalovat cURL
- Jak importovat klíč RVM GPG
- Jak spustit instalaci RVM
- Jak nainstalovat Ruby

Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Debian 10 Buster |
Software | RVM, Ruby |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Nainstalujte cURL
Standardní instalační postup RVM spoléhá na cURL, takže jej nainstalujte, pokud jej ještě nemáte ve svém systému.
$ sudo apt install curl
Importujte klíč RVM GPG

Dále importujte podpisový klíč RVM GPG. To zajistí, že balíčky Ruby, které získáte od RVM, jsou pravé.
$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Jak spustit instalaci RVM

Nyní stáhněte instalační skript RVM a předejte jej Bashovi, aby jej spustil. Tím se automaticky nastaví RVM pro vašeho uživatele.
$ \curl -sSL https://get.rvm.io | bash -s stable
Nainstalovat Ruby

Nyní můžete začít instalovat verzi Ruby. RVM může vypsat, co je pro vás k dispozici.
$ rvm list known

Vyberte verzi, kterou chcete nainstalovat, a pomocí RVM ji získejte.
$ rvm install 2.6

Bude to chvíli trvat, protože RVM potřebuje stáhnout požadované závislosti a sestavit Ruby za vás.
Po dokončení řekněte RVM, aby ve výchozím nastavení použilo vaši novou instalaci Ruby.
$ rvm use 2.6 --default
Můžete se podívat, kterou verzi Ruby používáte, abyste se ujistili, že funguje.
$ ruby -v
Závěr
Jste připraveni začít s vývojem s Ruby. RVM se může aktualizovat a vždy můžete stáhnout nové verze Ruby, jakmile dorazí.