Wie richte ich eine Rails-Entwicklungsumgebung ein?

Vor ein paar Monaten hatte ich eine Situation, bei der es um die Installation ging Ruby und Rails on my system. After reading through many blogs and posts related with installation, at last I found RVM (Ruby Version Manager) as the best option among all. Most importantly I didn’t need to Google all the errors, which pops up while installing them using other methods. With RVM comes lots of flexibility and installation is pretty easier.

Hinweis: Ich habe diese Installationsschritte auf Ubuntu-Versionen getestet.

Do’s and Dont’s

 This beginner’s guide will set up with Ruby 1.9.3, RVM and Schienen 3.1.3 und ist speziell für eine Entwicklungsumgebung unter Ubuntu 10.10 geschrieben, wird aber wahrscheinlich auf vielen anderen Betriebssystemen funktionieren, einschließlich älteren/neueren Versionen von Ubuntu und Debian.

  • If one is looking for a way to set this up on a production server then the use of the “railsready script” is recommended which installs all the necessary packages for Ruby 1.9.3p0 and then that version of Ruby itself, Bundler and Rails. Then it is left to user to install Apache or nginx to get your application online.
  • Unter keinen Umständen sollte man Ruby, Rubygems oder andere Ruby-bezogene Pakete von apt-get installieren. Dieses System ist veraltet und verursacht große Kopfschmerzen. Vermeiden Sie es für Ruby-bezogene Pakete.
Installationsverfahren

1. Aktualisieren Sie zunächst das System, damit alle aktuellen Ressourcen aktualisiert werden, um die neuesten Pakete zu installieren.

   Öffnen Sie das Terminal (Alt+Strg+T).

   Im Terminaltyp:- Sudo apt-get update

2. Als Nächstes installieren wir Git (ein Versionskontrollsystem) und Curl, die beide für die Installation und Verwendung von RVM erforderlich sind, sowie Build Essential, das unter anderem zum Kompilieren von Ruby-Versionen erforderlich ist. Um diese drei Pakete zu installieren, verwenden wir diesen Befehl:

    sudo apt-get install build-essential git-core curl

3. RVM (Ruby Version Manager) installieren

  RVM ist ein Ruby-Versionsmanager erstellt von Wayne E. Seguin und ist äußerst hilfreich für die gleichzeitige Installation und Verwaltung vieler verschiedener Ruby-Versionen. Manchmal arbeiten Sie an einem Projekt, das eine ältere (1.8.7) Version von Ruby erfordert, benötigen aber auch eine neue Version (1.9.3) für eines Ihrer neueren Projekte. Dies ist ein Problem, das RVM wunderbar löst.

  Another situation could be that you want to have different sets of gems on the same version of Ruby but don’t want to have to do deal with Gem Conflict Hell. RVM has gemsets for this. This is a feature you wouldn’t have if you used the packaged Ruby.

=> Wenn Git-Core und Curl installiert sind, können wir RVM mit diesem Befehl installieren: => Führen Sie diesen Befehl im Terminal-Bash < <(curl -s http://rvm.beginrescueend.com/install/rvm) = aus >Das Schöne daran ist, dass Ruby in unserem Home-Verzeichnis installiert wird und so eine Sandbox-Umgebung nur für uns bereitgestellt wird.

=>Once that is done add following line to your ~/.bashrc file. => echo ‘[[ -s “$HOME/.rvm/scripts/rvm” ]] && source “$HOME/.rvm/scripts/rvm”‘ >> ~/.bashrc //.bashrc file is responsible for setting up the bash session

=>Then we’ll need to reload ~/.bashrc file,which can be done using this small command. => . ~/.bashrc => After using above command,if error comes i.e rvm(commadn not found) etc…Then simply close this terminal and start again(Beleive me,few times such things do work!!!)

=>Als nächstes müssen wir sehen, welche Dinge RVM zur Installation benötigt Ruby auf Schienen. Verwenden Sie einfach:- => RVM-Anforderungen // Dies zeigt alle Pakete an, die zuvor installiert werden müssen, von denen wir möglicherweise bereits einige installiert haben.

=>Um alle in den RVM-Anforderungen genannten erforderlichen Pakete zu installieren, führen Sie einfach den folgenden Befehl aus:- =>sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core //bitte beachten Sie, dass diese alle in einer einzigen Zeile enthalten sein sollten , andernfalls zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev //einige Pakete werden möglicherweise nicht installiert. libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion

  1. Installieren Ruby und Rails–>Installing Ruby4.1 With RVM and packages installed,we can install ruby using :- => rvm install 1.9.3 //this will install ruby with 1.9.3 version and it takes a little time to get installed. Be patient.4.2 With RVM installed, we can use that particular version to be used:- => rvm use 1.9.3 //now the ruby 1.9.3 will be used as a ruby version4.3 To check the version of the ruby version installed:- => ruby -v //check the current version being used4.4 To make a particular version to be used as default,we can use:- => rvm –default use 1.9.3=> Installing Rails4.5 As we have installed ruby in our home directory, we dont need to use sudo command for rails installation. Simply type following command:-
    => gem install rails -v 3.0.9 //Dadurch wird Version 3.0.9 installiert. Jede geeignete Version kann heruntergeladen werden, indem Sie einfach die Version hier erwähnen.  //Es werden auch das Rails-Gem und die anderen 22 Gems installiert, von denen es und seine Abhängigkeiten abhängen, einschließlich Bundler.

5.Nun, das ist es!!  Viel Spaß beim Codieren !

Nehmen Sie Kontakt mit uns auf. Speichern

Abonnieren Sie die neuesten Updates

zusammenhängende Posts

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

German
English
English
Japanese
German
French
Spanish

WhatsApp uns

Beenden Sie die mobile Version