Installation von Ruby on Rails unter Ubuntu 10.04: Ein lebendiger Albtraum
6008
emptyset
Update # 3: Starten über von Grund auf, diesen Beitrag verkürzt, beschlossen, eine saubere Kopie von Ubuntu 10.04 auf einer VM und durch die gehen wieder zu installieren Freilos wieder. Alle Schritte laufen also problemlos. Als root:
emptyset@ubuntu:~$ ruby -v ruby 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux] emptyset@ubuntu:~$ gem -v /usr/local/lib/site_ruby/1.8/rubygems.rb:10:in `require': no such file to load -- rubygems/defaults (LoadError) from /usr/local/lib/site_ruby/1.8/rubygems.rb:10 from /usr/local/bin/gem:8:in `require' from /usr/local/bin/gem:8 emptyset@ubuntu:~$ rails -v bash: /usr/bin/rails: Permission denied
Dies scheint also ein Berechtigungsproblem zu sein, aber ich verstehe nicht warum. Insbesondere wenn ich anfangen muss, Dinge go+rxüberall herzustellen, muss ich wirklich verstehen, für welche Dateien die Berechtigungen geändert werden müssen.
A little late to the party...but this is my 10.10 walkthrough: http://ryancsmith.tumblr.com/post/2082812923/rails3-on-ubuntu-10-10-setup
webjedi vor 13 Jahren
0
Ernst! Ich wünschte, ich hätte es früher getan. Ruby Version Manager ermöglicht es, mehrere Versionen von Ruby mit jeweils eigenen Gems auszuführen und nahtlos zwischen den verschiedenen Versionen zu wechseln. Außerdem müssen Sie nicht sudomehr verwenden. Plus, es ist super einfach zu installieren, also sollten Sie es tun!
Ich werde es auf jeden Fall versuchen, wenn ich das nächste Mal Ruby-Arbeit für einen Kunden erledigen muss. :)
emptyset vor 13 Jahren
0
1
castilhor
Hast du versucht zu installieren?
apt-get install libopenssl-ruby
und vielleicht deine Gems noch einmal installieren (inklusive Schienen)?
http://groups.google.com/group/rubyonrails-talk/msg/abcd5cc57a6247a5
zengr vor 13 Jahren
0
1
emptyset
Aus diesem Tutorial (das momentan im Moment nicht in Ordnung zu sein scheint), lauten diese Zeilen:
Und alles funktioniert gut über diesen Punkt hinaus. Meine Vermutung ist, dass einige kritische Binärdateien ausgelassen werden, wenn Sie versuchen, Ruby "minimal" zu installieren. Antwort erhalten Sie über die RoR-Mailingliste .
0
jwfearn
Ich bin nicht sicher, was die Frage des OPs ist, aber ich fand dieses Tutorial hilfreich für die Installation von Ruby 1.9.2 aus dem Quellcode (die auch RubyGems 1.3.7 installiert) und dann gemfür die Installation von Rails 3.0.0 unter Ubuntu Server 10.04.1 LTS.
Diese Methode funktioniert gut, wenn Sie keine Versionen von Ruby, RubyGems oder Rails installiert haben und RVM nicht verwenden möchten / müssen .