Les gars je suis sur le point de me tuer avec celui-ci!
RVM a eu quelques problèmes pour installer plusieurs versions de Ruby et, après un fil de discussion sur Stackoverflow, j'ai décidé de le supprimer complètement. Après la réinstallation de RVM, je ne peux installer aucune version de Ruby.
Voici quelques journaux:
installer rvm 2.0.0-p0
ou:
installation de rvm 2.0.0-p195 --autolibs = activé
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/Ruby-2.0.0-p0.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing requirements for osx, might require Sudo password.
Already up-to-date.
Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl…
Error running 'requirements_osx_brew_libs_install autoconf automake libtool pkg-config libyaml readline libxml2 libxslt libksba openssl',
please read /Users/admin/.rvm/log/Ruby-2.0.0-p0/1368903329_package_install_autoconf_automake_libtool_pkg-config_libyaml_readline_libxml2_libxslt_libksba_openssl.log
Le fichier de log lit:
[2013-05-18 22:55:29] requirements_osx_brew_libs_install
Error: No such keg: /usr/local/Cellar/autoconf
There were package installation errors, make sure to read the log.
Check Homebrew requirements github.com/mxcl/homebrew/wiki/Installation
médecin brasseur
Your system is ready to brew.
nettoyage de la bière
Removing: /Library/Caches/Homebrew/automake-1.13.1.tar.gz…
Error: Permission denied — /Library/Caches/Homebrew/automake-1.13.1.tar.gz
brasser réinstaller autoconf
Error: No such keg: /usr/local/Cellar/autoconf
Aidez-moi!
J'ai rencontré le même problème, vous devez installer manuellement tous les packages requis à l'aide de Brew. Pour moi, je devais exécuter les installations suivantes:
brew install autoconf
brew install automake
brew install libtool
brew install Apple-gcc42
brew install libyaml
brew install libxslt
brew install libksba
brew install openssl
Il vous suffit de continuer à exécuter les "conditions requises", à lire le journal et à installer les packages nécessaires jusqu'à ce qu'il n'y ait plus d'erreur.
Après avoir installé RVM, vous voudrez exécuter
rvm requirements
pour voir s’il faut autre chose pour installer d’abord Ruby et Rails.
voici la question similaire posée rvm install Ruby
Ce problème résolu pour moi
Sudo chown -R `whoami` /Library/Caches/Homebrew/
Je rencontrais des problèmes similaires, en particulier lors de l’installation de openssl098. Je suis tombé sur ce problème Homebrew , j'ai essayé rvm get head
comme suggéré, et maintenant Rvm fonctionne parfaitement.
J'essaierais d'installer les outils de ligne de commande Xcode avant.
J'ai eu le même problème
brew install pkg-config
a travaillé pour moi
J'ai aussi rencontré le problème de la permission. Mon/usr/local/opt où les paquets sont liés avait des permissions root: wheel. J'ai changé les permissions en faisant
Sudo chown -R <localuser>:staff /usr/local/opt
où "localuser" est bien sûr votre utilisateur local que vous avez utilisé pour installer brew.
Ensuite, j'ai dû courir
brew reinstall autoconf
et ainsi de suite au lieu de simplement "installer", puisque brew continuait à dire que la lib était déjà installée (mais non liée). "Réinstaller" oblige simplement une nouvelle installation du paquet. cela a fait le tour pour moi.
J'espère que cela aide quelqu'un avec des problèmes similaires.
L’utilisateur qui exécute infusion doit avoir un accès en écriture sur l’ensemble du chemin de répertoire
/ Bibliothèque/Caches/Homebrew/Formule
Pas besoin de changer de propriétaire, il suffit d'écrire l'autorisation. puis exécuter rvm fonctionne