2012-02-02 2 views
2

Je suis en train d'installer le gestionnaire de version rubis sur un ibook g4 en cours d'exécution 10.4 mais je reçois deux messages d'erreur dès le départ lorsque je tente de lancer la première commande:installation RVM échoue sur powerpc ibook g4

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 
bash: line 6: set: errtrace: invalid option name 
bash: line 13: conditional binary operator expected 

Je suis nouveau à Ruby, rails, et assez inexpérimenté avec la ligne de commande aussi. J'ai fait un peu de recherche et ai vu d'autres personnes ayant des problèmes d'installation d'une version de ruby ​​sur un powerpc en utilisant rvm, mais aucun autre exemple de quelqu'un ayant un problème pour installer rvm tout d'abord.

Est-ce que cela ressemble à un problème de powerpc? Ou y a-t-il quelque chose de simple avec la ligne de commande qui me manque ici?

J'ai également recherché sur ces messages d'erreur spécifiques mais n'ai encore trouvé aucune solution. Oh et je devrais aussi ajouter que j'ai xcode installé et j'ai aussi installé macports parce que je pensais que cela pourrait aider ... mais ce n'est pas le cas.

Répondre

1

La cause la plus probable de l'erreur que vous obtenez est votre version de bash est beaucoup trop vieux pour être utilisé avec une version RVM relativement nouvelle. En outre, la probabilité de pouvoir facilement compiler des rubis sur un G4 est très faible. Vous aurez probablement besoin de compiler de nombreux outils et bibliothèques à partir de la source que vous aurez à faire depuis la ligne de commande. Trouver la bonne combinaison de versions de bibliothèque qui supportent votre arche et qui sont encore disponibles au téléchargement peut ne pas être aussi simple que cela puisse paraître. Une grande partie de la compilation de ruby ​​sur OS X dépend des bibliothèques fournies avec Xcode. Donc, vous pourriez aussi frapper un mur avec des rubis nécessitant maintenant de nouvelles bibliothèques qui peuvent être fournies avec une version de Xcode qui peut être installée sur votre système.

Vous pouvez essayer de mettre à jour votre version bash et/ou utiliser une version beaucoup plus ancienne de RVM, bien que, je ne me souviens pas que RVM ait jamais travaillé sur 10.4. Ou, vous pouvez essayer de tout compiler depuis la source, y compris Ruby. Vous pourriez être en mesure d'obtenir Ruby 1.8.6, peut-être 1.8.7 de travail, mais quelque chose de plus élevé est très peu probable.

Bonne chance =/

+0

Il semble que je l'ai mordu plus que je peux mâcher pour un projet de rails début. Je pense que je vais essayer de le rendre un peu plus facile sur moi-même et passer à un bureau basé sur Intel qui utilise 10.6. Merci d'avoir pris le temps de répondre! – Judah

+0

Puisque vous exécutez 10.6 maintenant, vous pouvez essayer JewelryBox (http://jewelrybox.unfiniti.com). C'est l'interface graphique officielle OS X RVM (je suis l'auteur). Si cela vous a aidé à répondre à votre question, pourriez-vous accepter la réponse? Merci. – Remear

+0

Merci Remear, j'ai accepté la réponse et je vais essayer JewelryBox. Merci! – Judah