• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Welcome to the world of Anagram Engineering
  • Who we are
  • Leistungen
    • Web Development
    • Embedded Systems
  • References
    • Customers
    • Webdesign & Webapps
    • Mobile Apps
    • Embedded Systems
    • Cloud Apps
  • News

Search

Anagram Engineering

Webdesign und Softwarelösungen aus Vorarlberg. Ihr Partner für innovative Lösungen rund ums Internet. Full Service Agentur.

March 7, 2014 by Harald

Ruby on Rails auf Ubuntu

Ruby on Rails ist ein Application Stack für die schnelle und einfache Erstellung von Webanwendungen.

Hier finden Sie die einen Walkthrough, mit den benötigten Schritten 

Schritt I

Im ersten Schritt sollte der Updatemanager aktualisiert werden

sudo apt-get update

Jetzt wird es Zeit den Ruby Version Manager zu installieren.

Dieses vorzügliche Programm erlaubt verschiedene Versionen von Ruby auf einem Server zu verwalten. In diesem Fall benützen wir aber die aktuellste Version.

Fall curl noch nicht installiert ist, kann das mit folgendem Befehl geschehen:

sudo apt-get install curl

Um RVM zu installieren, muss curl folgendermaßen aufgerufen werden

\curl -L https://get.rvm.io | bash -s stable

Schließen Sie das Terminal/die Verbindung zu verbinden Sie sich erneut.

Installieren Sie die Abhängigkeiten des RVM

rvm requirements

Schritt II — Ruby

Mit der Hilfe von RVM ist die Installation von Ruby ein Kinderspiel

rvm install ruby
rvm use ruby --default

Der letztere Befehl legt die verwendete Defaultversion fest.

Schritt III — RubyGems

Nun müssen noch die Abhängigkeiten von Ruby on Rails installiert werden.

rvm rubygems current

Schritt IV — Rails

gem install rails
Die Installation von Rails kann etwas dauern, bleiben Sie geduldig.

Filed Under: Knowledge Transfer

About Harald Entner

Since january 2013 Harald is CEO of Anagram Engineering.

After he has finished his study in computer science at the Technical Universicty of Vienna he worked in Vienna, Munich and Dornbirn as software engineer, software architect and system developer.

Today he enjoys travelling, learning new languages and frameworks, systems, environments and tries to educate hilmself within these domains.

Primary Sidebar

Recent Posts

  • Zumtobel PROset App | Rebranding February 3, 2021
  • Speed matters July 2, 2019
  • Vienna calling June 18, 2019
  • Resclite Pro April 12, 2019
  • Zumtobel PROset App April 10, 2019

Legal

  • AGB
  • Impressum

Footer

Contact US

Stiegstrasse 24
6830 Rankweil

+43 650 925 62 64

About US

Anagram Engineering develops software for Web, Mobile, Tablet and embedded devices.

Learn More

© 2025 · Anagram Engineering

  • terms & conditions
  • impress
  • customers
  • References
  • who we are
Manage Cookie Consent
Wir benützen Cookies um unsere Website und unsere Services zu optimieren.
Funktional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistik
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Einstellungen
{title} {title} {title}
  • Deutsch
  • English