Methode 1 - Schienen fertig
Wenn Sie nicht alles manuell ausführen möchten, können Sie das railready- Skript verwenden, das für Sie installiert wird:
- Ein aktualisiertes System (nur Linux)
- Neueste Version von Ruby 1.9.3 (installiert in / usr / local / bin / ruby) oder RVM mit der neuesten Version 1.9.3
- Imagemagick
- libs zum Ausführen von Rails (sqlite, mysql usw.) erforderlich
- Bundler-, Passagier- und Rails-Edelsteine
- Git
Geben Sie einfach folgendes ein:
wget --no-check-certificate https://raw.github.com/joshfng/railsready/master/railsready.sh && bash railsready.sh
… und du bist fertig.
Methode 2 - Manuelle Installation und RVM
Wie @slotishtype erwähnt hat, tun Sie sich einen Gefallen und installieren Sie Ruby über RVM. Es verwaltet Ruby-Versionen besser, Sie brauchen sudo
nichts und Sie können neuere Versionen von Ruby erhalten.
So installieren Sie RVM
Sie müssen git
für das, also, wenn Sie es nicht haben, installieren Sie es mit sudo apt-get install git
vor. Auch @nixterminus hat eine Blog - Post zu diesem Thema, geschrieben für Ubuntu 11.04. Es enthält einige andere Abhängigkeiten, die Sie möglicherweise zuvor installieren müssen:
sudo apt-get install build-essential bison openssl \ libreadline6 libreadline6-dev curl git-core \ zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 \ libsqlite3-dev sqlite3 libxml2-dev libxslt-dev \ autoconf libc6-dev ncurses-dev
Führen Sie nun das RVM-Installationsprogramm aus:
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
Führen Sie dann die folgenden Schritte aus, um RVM als Funktion zu laden:
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile source .bash_profile
Voraussetzungen
Um Rubies installieren zu können, müssen Sie einige zusätzliche Ubuntu-Pakete installieren. Gebe folgendes ein:
rvm notes
Dadurch erhalten Sie Anweisungen zur Installation apt-get
.
Rubine installieren
Nun wollen wir die richtigen Ruby-Versionen installieren. Ich schlage vor, dass Sie das neueste verwenden. Um eine Liste aller Rubine zu finden, geben Sie ein rvm list known
. Ich gehe hier von der neuesten Version 1.9.3 aus. Dies kann eine Weile dauern, bitte haben Sie etwas Geduld:
rvm install 1.9.3
Legen Sie dann die Ruby-Standardversion für Ihren Benutzer fest:
rvm use 1.9.3 --default
Jetzt können Sie Rails über installieren gem
:
gem install rails
Methode 3 - rbenv
rbenv ist eine Alternative zu RVM, die einen etwas anderen Ansatz verfolgt und in Bezug auf die Schale weniger aufdringlich ist. Es ist nicht mit RVM kompatibel. Deinstallieren Sie dies, wenn Sie Rbenv verwenden möchten.
So installieren Sie es:
cd git clone git://github.com/sstephenson/rbenv.git .rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
Starten Sie schließlich die Shell erneut:
exec $SHELL
Jetzt können Sie Ruby-Versionen manuell installieren, indem Sie sie in kompilieren $HOME/.rbenv/versions/
, oder Sie verwenden Ruby-Build, um einen rbenv install
Befehl zu erhalten, der RVM ähnelt.