Ruby 1 einbauen.9.3 (oder mehrere Ruby -Version) auf CentOS, Redhat mit RVM

Ruby 1 einbauen.9.3 (oder mehrere Ruby -Version) auf CentOS, Redhat mit RVM
Warnung - Ruby 1.9 ist bis zum Lebensende erreicht und nicht mehr gepflegt. Bitte verwenden Sie die folgenden Tutorials, um die neueste Version von Ruby zu installieren

  • Strom stabil - Installieren Sie die neueste stabile Version von Ruby
  • Vorheriger Stall - Installieren Sie Ruby vorherige stabile Version

Die Ruby -Programmiersprache wird heutzutage populärer. Die Ruby -Sprache wurde von Yukihiro „Matz“ Matsumoto erstellt und erstmals 1995 veröffentlicht. Dieser Artikel hilft Ihnen bei der Installation von Ruby Language in CentOS, Redhat -System mit RVM. Für diesen Artikel verwende ich CentOS 6.5. RVM bietet einen einfachen Befehlssatz, um einzelne oder mehrere Versionen von Ruby auf einzelnen Server zu installieren.

Schritt 1: Aktualisieren Sie Pakete

Es ist die beste Praxis, Ihr System über die neuesten Pakete auf dem neuesten Stand zu halten. Stellen Sie vor dem Ausführen unten sicher, dass die Aktualisierung nicht auf Ihre laufenden Apps (falls vorhanden) auf Server sonst überspringen wird

# YUM Update 

Schritt 2: Empfohlene Pakete installieren

Es sind nur wenige Entwicklungsbibliotheken erforderlich, um Ruby unter Linux auszuführen. Verwenden Sie den folgenden Befehl, um empfohlene Pakete auf Ihrem Server mit Yum zu installieren.

# Yum Installation GCC-C ++ Patch Readline Readline-Devel ZLIB ZLIB-Devel # yum install libyaml-devel libffi-devel opensl-devel Make # yum installieren bzip2 autoconf Automake libtool bisison iconv-devel 

Schritt 3: Installieren Sie RVM (Ruby Version Manager)

Installieren Sie die neueste stabile Version von RVM in Ihrem System mit dem folgenden Befehl. In diesem Befehl wird automatisch alle erforderlichen Dateien heruntergeladen und auf Ihrem System installiert.

# curl -l bekommen.RVM.io | Bash -s stabil 

[Probenausgang]

 % Gesamt % erhalten % % XFERD Durchschnittliche Geschwindigkeitszeitzeitzeitlaufzeit Strom DOD Upload Gesamtlast ausgegebene linke Geschwindigkeit 100 20511 100 20511 0 0 1120 0 0:00:18 0:00:18-:-:-19722 Herunterladen https: // Github.com/wayneseguin/rvm/archiv/stabil.Teer.GZ -Gruppengruppe 'RVM' Installieren von RVM an/usr/local/rvm/Installation von RVM in/usr/local/rvm/ist fast vollständig: * Zuerst müssen Sie alle Benutzer hinzufügen, die RVM zur 'RVM' -Gruppe verwenden, zu 'RVM' -Gruppe verwendet werden und Logout - Melden Sie sich erneut an, jeder, der RVM verwendet, wird mit 'üchk u = rwx, g = rwx, o = rx' betrieben. * Um RVM zu verwenden, müssen Sie Quelle /etc /Profil ausführen.D/RVM.SH 'In all Ihren offenen Schalenfenstern müssen Sie in seltenen Fällen alle Schalenfenster wieder eröffnen. # Administrator, # # Vielen Dank für die Verwendung von RVM! # Wir hoffen aufrichtig, dass RVM hilft, Ihr Leben einfacher und angenehmer zu machen!!! # # ~ Wayne, Michal & Team. Bei Problemen: http: // rvm.io/hilf und https: // twitter.com/rvm_io 

Schritt 4: RVM -Umgebung einrichten

Nach der Installation von RVM müssen wir die RVM -Umgebung mit dem folgenden Befehl einrichten.

# Quelle /etc /Profil.D/RVM.Sch 

Schritt 5: Installieren Sie die erforderliche Ruby -Version

RVM bietet Option zum Verwalten mehrerer Ruby -Versionen auf einem einzelnen System. Verwenden Sie den folgenden Befehl, um die erforderliche Version von Ruby zu installieren.

# RVM Install 1.9.3 

[Probenausgang]

Auf der Suche nach binären Rubinen kann dies einige Zeit dauern. Keine binären Rubine verfügbar für: CentOS/6/i386/Ruby-1.9.3-p545. Fortsetzung mit Zusammenstellung. Bitte lesen Sie "RVM Help Mount", um weitere Informationen zu binären Rubinen zu erhalten. Überprüfen Sie die Anforderungen für CentOs. Installation der Anforderungen für CentOs. System aktualisieren… Installation der erforderlichen Pakete: libyaml-devel… Anforderungen Installation erfolgreich. Installieren Sie Ruby von Quelle nach:/usr/local/rvm/Rubies/Ruby-1.9.3-p545, dies kann eine Weile dauern, abhängig von Ihren CPUs… Ruby-1.9.3-p545-#Downloading Ruby-1.9.3-p545, dies kann eine Weile dauern, abhängig von Ihrer Verbindung… % Gesamt % % % XFERD-Geschwindigkeitszeitlaufzeitlaufzeit Strom Doad Upload Gesamtzahl der linken Geschwindigkeit 100 9802K 100 9802K 0 0 217K 0 0:00:45 0:00:45 -:-:-393k Ruby-1.9.3-P545-#extrahierende Ruby-1.9.3-p545 nach/usr/local/rvm/src/ruby-1.9.3-p545. Ruby-1.9.3-p545- #Applying Patch/usr/local/rvm/patches/ruby/gh-488.Patch. Ruby-1.9.3 -p545 - #Applying Patch/usr/local/rvm/patches/ruby/ssl_no_ec2m.Patch. Ruby-1.9.3-p545- #Konfigurieren… Ruby-1.9.3-p545- #Nach der Konfiguration. Ruby-1.9.3-p545- #Compils… Ruby-1.9.3-p545- #Installation… Ruby-1.9.3 -p545 - #Binärdateien ausführbar. Ruby-1.9.3-p545-#Downloading RubyGems-2.2.2 % Gesamt % erhalten % xferd Geschwindigkeitszeitzeitzeitlaufzeit Strom Doad Upload Gesamtlast ausgegebene linke Geschwindigkeit 100 404K 100 404K 0 0 25393 0 0:00:16 0:00:16-:-:-335K Nein Prüfsumme für heruntergeladene Archiv, Aufzeichnung der Prüfsumme in der Benutzerkonfiguration. Ruby-1.9.3-p545-#extrahierende Rubygems-2.2.2. Ruby-1.9.3 -p545 - #-Remperiode alte Rubygemems. Ruby-1.9.3-p545-#installieren RubyGems-2.2.2… Ruby-1.9.3-p545-#Gemset erstellt/usr/local/rvm/gems/[E-Mail-Schutz] Ruby-1.9.3 -p545 - #importing Gemset/usr/local/rvm/gemets/global.Edelsteine… Ruby-1.9.3 -P545 - #generierende globale Verpackungen. Ruby-1.9.3-p545-#Gemset erstellt/usr/local/rvm/gems/ruby-1.9.3-P545 Ruby-1.9.3 -p545 - #importing Gemsetfile/usr/Local/RVM/Gemsets/Standard.Edelsteine, die auf leere Gem-Liste Ruby-1 bewertet wurden.9.3 -p545 - #Generating Standard Wrappers. Ruby-1.9.3 -p545 - #Adjusting #Shebangs für (GEM IRB ERB RI RDOC Testrb Rake). Installation von Ruby-1.9.3-p545- #complete-Warnung: Bitte beachten Sie, dass Sie gerade einen Ruby installiert haben, der nicht mehr gepflegt wird (2014-02-23), für eine Liste gewarteter Rubine besuchen: http: // bugs.Ruby-Lang.org/projects/ruby/wiki/releasegineering Bitte erwägen Sie ein Upgrade auf Ruby-2.1.1, die alle neuesten Sicherheitspatches haben werden. Ruby wurde ohne Dokumentation erstellt, um es zu erstellen: RVM-Dokumente erzeugen ri 

Schritt 6: Installieren Sie eine andere Version (falls erforderlich)

Wenn Sie mehrere Versionen von Ruby verwenden möchten, können Sie es auch mit RVM installieren, sonst überspringen Sie diesen Schritt.

# RVM Install 1.8.6 

Schritt 7: Setup Standard Ruby -Version einrichten

Verwenden Sie den Befehl RVM, um die Standard -Ruby -Version einzurichten, um von Anwendungen verwendet zu werden.

# RVM verwenden 1.9.3-Default mit/usr/local/rvm/gems/ruby-1.9.3-p545 
Schritt 8: Überprüfen Sie die aktuelle Ruby -Version

Verwenden der folgenden Befehl können Sie überprüfen, ob die aktuelle Ruby -Version verwendet wird.

# Ruby --version Ruby 1.9.3p545 (2014-02-24 Revision 45159) [i686-linux] 

Ich hoffe.