GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Ruby unter Ubuntu 18.04

In diesem Beitrag zeigen wir Ihnen, wie Sie Ruby auf einem Ubuntu 18.04 VPS installieren.

Ruby ist eine dynamische, objektorientierte Open-Source-Programmiersprache mit Fokus auf Einfachheit und Produktivität. Es ist am besten für seine Verwendung im Ruby on Rails-Framework bekannt.

Die Installation von Ruby ist eine einfache Aufgabe und sollte nicht länger als 10 Minuten dauern. Beginnen wir mit der Installation.

Methode 1:Ruby mit RVM installieren

Bevor Sie beginnen, müssen Sie sich zuerst bei Ihrem Server anmelden. Sie müssen sich als Root-Konto oder als Benutzer mit sudo-Berechtigungen anmelden.

HINWEIS:  Diese Methode ist zwar nicht die schnellste, bringt Ihnen aber die neueste Version von Ruby (sowie jede spezifische Version) auf Ihren Server. Wenn Ihre Anwendung eine größere Auswahl an Ruby-Versionen unterstützt, ist die Installation mit Methode 2 (weiter unten im Tutorial) möglicherweise der bessere Weg, da sie schneller ist.

RVM ist ein Befehlszeilentool, das Ihnen hilft, mehrere Ruby-Versionen zu installieren, zu verwalten und damit zu arbeiten.

Die folgenden Pakete sind erforderlich, um Ruby mit RVM zu installieren und Ruby-Gems auf Ihrem Ubuntu-Server zu erstellen. Führen Sie diesen Befehl aus, um sie zu installieren:

sudo apt-get install curl gnupg gnupg2 build-essential libgdbm-dev libncurses5-dev automake libtool bison libffi-dev

Sobald diese Pakete installiert sind, installieren Sie die RVM-GPG-Schlüssel:

 sudo gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Die Befehlsausgabe sieht folgendermaßen aus:

gpg: key 105BD0E739499BDB: 5 signatures not checked due to missing keys
gpg: key 105BD0E739499BDB: public key "Piotr Kuczynski <[email protected]>" imported
gpg: key 3804BB82D39DC0E3: 103 signatures not checked due to missing keys
gpg: key 3804BB82D39DC0E3: "Michal Papis (RVM signing) <[email protected]>" not changed
gpg: no ultimately trusted keys found
gpg: Total number processed: 2
gpg:               imported: 1
gpg:              unchanged: 1

Installieren Sie RVM, indem Sie den folgenden Befehl ausführen:

curl -sSL https://get.rvm.io | sudo bash -s stable

Sobald RVM installiert ist, sehen Sie die folgende Ausgabe:

Downloading https://github.com/rvm/rvm/archive/1.29.7.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.7/1.29.7.tar.gz.asc
gpg: Signature made Thu 03 Jan 2019 04:01:48 PM CST
gpg:                using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
gpg: Good signature from "Piotr Kuczynski <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 7D2B AF1C F37B 13E2 069D  6956 105B D0E7 3949 9BDB
GPG verified '/usr/local/rvm/archives/rvm-1.29.7.tgz'
Creating group 'rvm'
Installing RVM to /usr/local/rvm/
Installation of RVM in /usr/local/rvm/ is almost complete:

  * First you need to add all users that will be using rvm to 'rvm' group,
    and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.

  * To start using RVM you need to run `source /etc/profile.d/rvm.sh`
    in all your open shell windows, in rare cases you need to reopen all shell windows.
  * Please do NOT forget to add your users to the rvm group.
     The installer no longer auto-adds root or users to the rvm group. Admins must do this.
     Also, please note that group memberships are ONLY evaluated at login time.
     This means that users must log out then back in before group membership takes effect!
To start using RVM you need to run:
source /etc/profile.d/rvm.sh

Sie können jetzt die neueste Version von Ruby mit dem folgenden Befehl installieren:

rvm install ruby
rvm --default use ruby

Der Befehl erstellt Ruby aus der Quelle und wird einige Zeit in Anspruch nehmen. Die Ausgabe sieht folgendermaßen aus:

ruby-2.6.0 - #extracting ruby-2.6.0 to /usr/local/rvm/src/ruby-2.6.0.....
ruby-2.6.0 - #configuring......................................................................
ruby-2.6.0 - #post-configuration..
ruby-2.6.0 - #compiling.............  ............................................................................
ruby-2.6.0 - #installing...............
ruby-2.6.0 - #making binaries executable..
Installed rubygems 3.0.1 is newer than 2.7.8 provided with installed ruby, skipping installation, use --force to force installation.
ruby-2.6.0 - #gemset created /usr/local/rvm/gems/ruby-2.6.0@global
ruby-2.6.0 - #importing gemset /usr/local/rvm/gemsets/global.gems................................................................
ruby-2.6.0 - #generating global wrappers.......
ruby-2.6.0 - #gemset created /usr/local/rvm/gems/ruby-2.6.0
ruby-2.6.0 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.6.0 - #generating default wrappers.......
ruby-2.6.0 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-2.6.0 - #complete
Ruby was built without documentation, to build it run: rvm docs generate-ri

Überprüfen Sie die Ruby-Version, indem Sie den folgenden Befehl ausführen:

ruby -v

Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von Ruby 2.6.0.

ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-linux]

Sie können Bundler auch installieren, um Anwendungs-Gem-Abhängigkeiten verwalten zu können:

gem install bundler --no-rdoc --no-ri

Wenn Sie eine bestimmte Ruby-Version installieren möchten, verwenden Sie dieses Format, um die zu installierende Version zu definieren:

rvm install ruby-X.X.X
rvm --default use ruby-X.X.X

Um beispielsweise Ruby Version 2.5.1 auf Ihrem Ubuntu-Server zu installieren, würde der Befehl folgendes Format haben:

rvm install ruby-2.5.1
rvm --default use ruby-2.5.1

Methode 2:Installieren Sie Ruby mit Apt

Der einfachste Weg, Ruby zu installieren, ist aus dem Ubuntu APT-Repository.

Aktualisieren Sie die Ubuntu-Paketlisten, um Informationen zu den neuesten Versionen von Paketen und ihren Abhängigkeiten zu erhalten, und installieren Sie Ruby mit den folgenden Befehlen:

sudo apt-get update
sudo apt-get install ruby-full

Führen Sie den folgenden Befehl aus, um die installierte Version von Ruby zu überprüfen:

ruby -v

Zum Zeitpunkt der Erstellung dieses Artikels enthält das Paket ruby-full Ruby 2.5.1.

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

Herzlichen Glückwunsch, Ruby ist jetzt auf Ihrem Ubuntu 18.04 VPS installiert.

Natürlich müssen Sie Ruby nicht auf Ubuntu 18.04 installieren, wenn Sie einen unserer Ruby VPS-Hosting-Services verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Ruby auf Ubuntu 18.04 für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von Ruby unter Ubuntu 18.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die unten stehenden Verknüpfungen zum Teilen verwenden, oder hinterlassen Sie einfach einen Kommentar unten im Kommentarbereich. Danke.


Panels
  1. So installieren Sie Ruby unter Ubuntu 20.04

  2. So installieren Sie Ruby unter Ubuntu 18.04

  3. So installieren Sie R unter Ubuntu 16.04

  4. So installieren Sie Go unter Ubuntu 18.04

  5. So installieren Sie Ruby unter Ubuntu 18.04

So installieren Sie Ruby auf Ubuntu

So installieren Sie WPScan unter Ubuntu 14.04

So installieren Sie Ruby on Rails unter Ubuntu 16.04

So installieren Sie Ruby on Rails unter Ubuntu 20.04 LTS

So installieren Sie Ruby on Rails auf Ubuntu 20.04 mit RVM

So installieren Sie Ruby unter Ubuntu 18.04