- Registriert
- 14.02.09
- Beiträge
- 61
System Mac OS X 10.4.11
Rechner: iBook G4
Hallo ins Forum,
ich habe mir via MacPorts Ruby 1.87 installiert. Das war auch erfolgreich:
port installed
ruby @1.8.7-p249_0+darwin+thread_hooks (active)
Wenn ich jetzt aber ruby -v aufrufe:
ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]
Soweit klar, denn MacPorts installiert ja in einen anderen Pfad (1. Frage: ist das eigentlich /opt/local/bin ?) und löscht das alte Ruby nicht.
2. Frage: Wie mache ich jetzt aber das neue Ruby zum Standardruby, dass bei Eingabe "ruby" im Terminal aufgerufen wird?
In der alten (Ruby 1.82) Systeminstallation war Rubygems nicht installiert:
gem -v
-bash: gem: command not found
Ok, nachinstalliert via MacPorts, läuft:
gem -v
1.3.5
3. Frage: Was (ich habe Angst es auszuprobieren) passiert jetzt, wenn ich mit gem ein Package installiere? Wird das ins "alte" Standardruby, oder ins neue MacPorts Ruby installiert?
4. Frage: Wenn jetzt rubyskripte.rb auf das neue Ruby zugreifen sollen, muß ihr SheBang doch geändert werden auf den Pfad (Frage 1) zum neuen Ruby. Reicht das, oder muss man noch anderes bedenken?
Sorry, für die dummen Fragen und Dank für Eure Hilfe.
Martin
Rechner: iBook G4
Hallo ins Forum,
ich habe mir via MacPorts Ruby 1.87 installiert. Das war auch erfolgreich:
port installed
ruby @1.8.7-p249_0+darwin+thread_hooks (active)
Wenn ich jetzt aber ruby -v aufrufe:
ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0]
Soweit klar, denn MacPorts installiert ja in einen anderen Pfad (1. Frage: ist das eigentlich /opt/local/bin ?) und löscht das alte Ruby nicht.
2. Frage: Wie mache ich jetzt aber das neue Ruby zum Standardruby, dass bei Eingabe "ruby" im Terminal aufgerufen wird?
In der alten (Ruby 1.82) Systeminstallation war Rubygems nicht installiert:
gem -v
-bash: gem: command not found
Ok, nachinstalliert via MacPorts, läuft:
gem -v
1.3.5
3. Frage: Was (ich habe Angst es auszuprobieren) passiert jetzt, wenn ich mit gem ein Package installiere? Wird das ins "alte" Standardruby, oder ins neue MacPorts Ruby installiert?
4. Frage: Wenn jetzt rubyskripte.rb auf das neue Ruby zugreifen sollen, muß ihr SheBang doch geändert werden auf den Pfad (Frage 1) zum neuen Ruby. Reicht das, oder muss man noch anderes bedenken?
Sorry, für die dummen Fragen und Dank für Eure Hilfe.
Martin