Jak zainstalować Ruby 2.1.8 na Centos & Rhel za pomocą RVM

Jak zainstalować Ruby 2.1.8 na Centos & Rhel za pomocą RVM
Ostrzeżenie - Ruby 2.1 dochodzi do końca życia i nie jest już utrzymywany. Używaj poniżej samouczków, aby zainstalować najnowszą wersję Ruby

  • Obecny stabilny - Zainstaluj najnowszą stabilną wersję Ruby
  • Poprzednie stabilne - Zainstaluj Ruby poprzednie stabilne wydanie

Rubin to dynamiczny, zorientowany obiektowo język programowania.Korzystamy z RVM, który oznacza Ruby Version Manager, który ułatwia zainstalowanie Ruby na platformie Linux. RVM jest również pomocne w zarządzaniu wieloma wersją Ruby bez sprzeczności i możemy przełączać system na dowolną wersję Ruby za pomocą jednego polecenia.

Ten artykuł pomoże Ci zainstalować Ruby 2.1.8 w centroS, systemy Redhat przy użyciu RVM. Aby zainstalować inne wydania Ruby, użyj następujących linków

Krok 1: Zainstaluj wymagane pakiety

Najpierw musimy zainstalować wszystkie wymagane pakiety do instalacji Ruby w naszym systemie za pomocą następującego polecenia.

# Yum Instaluj platformę GCC-C ++ odczyt linia DEVEL Zlib Zlib-Devel # Yum Instaluj libyaml-devel libffi-devel openssl-devel Make # yum instaluj BZIP2 Autoconf Autocon Automake Libtool Iconv-devel-devel sqlite-devel sqlite-devel sqlite-devel 
Krok 2: Zainstaluj RVM

Zainstaluj najnowszą stabilną wersję RVM w systemie za pomocą następującego polecenia. To polecenie automatycznie pobiera wszystkie wymagane pliki i zainstaluje w twoim systemie.

# curl -l get.RVM.io | Bash -s stabilny 
Krok 3: Konfiguracja środowiska RVM

RVM zapewnia skrypt powłoki do konfigurowania środowiska systemowego przed zainstalowaniem Ruby. Użyj poniżej polecenia, aby skonfigurować środowisko RVM.

# Źródło /etc /profil.D/RVM.cii 
Krok 4: Zainstaluj Ruby

Po zakończeniu konfiguracji środowiska RVM, zainstaluj pozbawione języka za pomocą następującego polecenia.

# RVM Instaluj 2.1.8 

[Przykładowy wynik]

Poszukiwanie binarnych rubinów może to zająć trochę czasu. Brak dostępnych rubinów binarnych dla: Centos/7/x86_64/Ruby-2.1.8. Kontynuowanie kompilacji. Przeczytaj „RVM pomóż”, aby uzyskać więcej informacji na temat binarnych rubinów. Wymagania dotyczące sprawdzania cen Centos. Instalacja wymagań skutecznie. Instalowanie Ruby od źródła do:/usr/lokal/rvm/rubies/rubin-2.1.8, może to potrwać trochę czasu w zależności od procesora (Ruby-2.1.8 - #Downing Ruby -2.1.8, może to zająć trochę czasu w zależności od połączenia… % całkowity % Otrzymano % XFerd Średnia prędkość czas czas czas przesyłania DLOAD Całkowita wydana prędkość pozostawiona 100 11 11.4m 100 11.4m 0 0 33.5m 0-:-:--:-:--:-:-33.6m bez suma kontrolnego do pobranego archiwum, nagrywanie sumy kontrolnej w konfiguracji użytkownika. Ruby-2.1.8 - #Ekstrakcja Ruby -2.1.8 do/usr/local/rvm/src/ruby-2.1.8… Ruby-2.1.8 - #Konfigurowanie… Ruby -2.1.8- #po konfiguracji… Ruby-2.1.8 - #Kompilowanie… Ruby -2.1.8 - #Instalowanie… Ruby -2.1.8 - #Układanie plików binarnych… Ruby -2.1.8 - #Downing Rubigems -2.4.8 Ruby-2.1.8 - #Ekstrakcja rubygemów -2.4.8… Ruby-2.1.8 - #Removing Old Rubygems… Ruby -2.1.8 - #installing Rubygems -2.4.8… Ruby-2.1.8 - #GEMSET utworzony/usr/local/rvm/klejnot/[chroniony e -mail] Ruby -2.1.8 - #Importing Gemset/USR/Local/RVM/Gemsets/Global.Klejnoty… Ruby-2.1.8 - #generacja globalnych opakowań… Ruby -2.1.8 - #GEMSET utworzony/usr/local/rvm/klejnot/ruby -2.1.8 Ruby-2.1.8 - #Importing GemsetFile/USR/Local/RVM/Gemsets/Domyślny.Klejnoty ocenione na pustą listę klejnotów Ruby-2.1.8 - #generacja domyślnych opakowań… Ruby -2.1.8 - #adjusting #Shebangs dla (GEM IRB erb ri rdoc testrb rake). Zainstaluj Ruby-2.1.8 - #Complete Ruby został zbudowany bez dokumentacji, aby go zbudować: Dokumenty RVM Generate -RI 
Krok 5: Ustaw domyślną wersję Ruby

Użyj polecenia RVM, aby skonfigurować domyślną wersję Ruby, która ma być używana przez aplikacje.

# RVM Użyj 2.1.8-Default za pomocą/usr/lokal/rvm/klejnot/rubin-2.1.8 
Krok 6: Sprawdź bieżącą wersję Ruby.

Za pomocą następującego polecenia możesz sprawdzić, czy używana jest bieżąca wersja Ruby.

# Ruby --version Ruby 2.1.8P440 (2015-12-16 Wersja 53160) [x86_64-linux] 

Gratulacje. Przeczytaj nasz następny artykuł, aby zintegrować Ruby z serwerem WWW Apache z łatwymi krokami.

Bibliografia:
1. http: // rvm.IO/RUKIE/Instalowanie