2017-09-18 3 views
0

J'essaie de mettre à jour ruby ​​dans mac yosemite parce que je ne veux pas installer jekyll mais je ne peux pas le faire. J'ai trouvé ce thread et je suivais les étapes mentionnées dans la meilleure réponse, mais cela ne fonctionne pas, quand je lance rvm install ruby-2.4.1 je prends cette erreur:comment mettre à jour la version de ruby ​​dans mac osx yosemite 10.10?

Requirements installation failed with status: 2.

osx: Yosemite 10.10.5
RVM: RVM 1.29.3
rubis: 2.0.0p481

ps J'ai aussi essayé la solution mentionnée dans ce sujet, mais il ne fonctionne pas non plus, et je ne peux pas répondre (pas assez de points de réputation)

Répondre

0

Essayez de désactiver le contrôleur d'accès dans le terminal run:

spctl sudo - maître-disable

Préférences système ANCEMENT et allez à l'onglet « sécurité & confidentialité » et le « général » Vous verrez maintenant l'option « Anywhere » sous « Autoriser les applications téléchargées à partir de: » Options Gatekeeper. Activez-le et essayez à nouveau

+0

merci pour la réponse, l'option "n'importe où" est déjà sélectionnée, mais cela ne fonctionne pas. Quand j'exécute 'rvm install ruby-2.4.1' j'obtiens cette erreur: L'installation des exigences a échoué avec status: 1., et quand je lance' rvm install ruby-2.4.1' comme sudo je reçois: L'installation des exigences a échoué avec le statut: 2. –

+0

et l'utilisateur root est également activé? Vous devez d'abord exécuter l'utilitaire de répertoire. Puis allez dans le menu Edition et sélectionnez "Activer l'utilisateur root". Le mot de passe root vous sera demandé deux fois. Vous avez terminé! –

+0

fait mais, dois-je me connecter en tant que root et répéter toutes les étapes? Dans quel répertoire? –