Skonfigurowanie środowiska Linux dla RVM jest najtrudniejszą częścią instalacji samego RVM. Jeśli nie znasz procesu kompilacji Rubin ze źródła możesz się trochę zgubić. Na szczęście dystrybucje takie jak Ubuntu ułatwiają wszystko.
Te instrukcje są napisane na Ubuntu. W przeważającej części będą one dotyczyć dowolnej dystrybucji opartej na Debianie lub Ubuntu. W przypadku innych dystrybucji nazwy pakietów mogą się różnić, ale te same biblioteki i takie muszą być zainstalowane.
Przede wszystkim potrzebujesz kompilatora C i narzędzia Make. Zazwyczaj są one dołączane do pakietu wraz z innymi narzędziami i magią za kulisami niezbędne do budowania. Jest to więc pierwszy pakiet, który powinien zostać zainstalowany.
Następnie będziesz potrzebować kilku bibliotek i ich odpowiedników z pakietu programistycznego. Dwie z tych bibliotek są readline, co pozwala edytować wiersze tekstu w bash lub IRB, oraz zlib, które Rubygems będą musiały funkcjonować. Uwzględniono również OpenSSL i LibXML.
Teraz, gdy wszystko jest już skonfigurowane, zainstaluj samą RVM. Odbywa się to za pomocą skryptu powłoki, który można pobrać i uruchomić bezpośrednio za pomocą jednego polecenia.
W późniejszych wersjach RVM an wymagania RVM dodano polecenie, aby uzyskać więcej informacji o wymaganiach kompilacji i uruchamiania dla różnych rubinów. Możesz zobaczyć i przejrzeć tę listę wymagań, uruchamiając wymagania RVM.
Prawdopodobnie będziesz chciał zainstalować interpreter języka Ruby MRI (oficjalny interpreter języka Ruby, ten, którego prawdopodobnie już znasz). Aby to zrobić (po zainstalowaniu zależności kompilacji, zobacz poprzednie kroki), jest to proste rvm install 1.9.3. To da ci interpreter MRI w wersji 1.9.3 (wydanie stabilne w czasie pisania tego artykułu) na najnowszym poziomie łaty.
I to wszystko. Pamiętaj by użycie rvm 1.9.3 zanim zaczniesz używać Ruby i to wszystko, Ruby zostanie zainstalowany.