みんなこれで自殺しようとしています!
Rubyの複数のバージョンをインストールするRVMに問題があり、Stackoverflowのスレッドをたどって完全に削除することにしました。 RVMを再インストールした後、Rubyバージョンをまったくインストールできません。
ここにいくつかのログがあります:
rvmインストール2.0.0-p0
または:
rvm install 2.0.0-p195 --autolibs = enabled
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
ログファイルの読み取り:
[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
醸造医師
Your system is ready to brew.
醸造クリーンアップ
Removing: /Library/Caches/Homebrew/automake-1.13.1.tar.gz…
Error: Permission denied — /Library/Caches/Homebrew/automake-1.13.1.tar.gz
brewはautoconfを再インストールします
Error: No such keg: /usr/local/Cellar/autoconf
助けて!
私は同じ問題に遭遇しました。Brewを使用して必要なすべてのパッケージを手動でインストールする必要があります。私にとっては、次のインストールを実行する必要がありました。
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
エラーがなくなるまで、「rvm要件」を実行し、ログを読み、必要なパッケージをインストールし続けるだけです。
RVMをインストールしたら、次を実行します。
rvm requirements
RubyおよびRailsを最初にインストールするために他に必要なものがあるかどうかを確認します。
これは同様の質問です rvm install Ruby
これは私にとって問題を解決しました
Sudo chown -R `whoami` /Library/Caches/Homebrew/
特にopenssl098のインストールに関して、同様の問題が発生していました。私は遭遇しました この自作の問題 、試してみましたrvm get head
提案されているように、そしてrvmは完全に動作します。
以前にXcodeコマンドラインツールをインストールしようとしました。
同じ問題がありました
brew install pkg-config
私のために働いた
私も許可の問題に遭遇しました。パッケージがリンクされている私の/ usr/local/optには、root:wheelパーミッションがありました。私は許可を変更して
Sudo chown -R <localuser>:staff /usr/local/opt
もちろん、 "localuser"はbrewのインストールに使用したローカルユーザーです。
それから私も走らなければなりませんでした
brew reinstall autoconf
そして、単に「インストール」する代わりに、brewは常にlibがすでにインストールされている(まだリンクされていない)と言っているので。 「再インストール」は、パッケージの新規インストールを強制するだけです。それは私のためのトリックをしました。
これが同様の問題を持つ誰かを助けることを願っています。
Brewを実行しているユーザーには、このディレクトリパス全体への書き込みアクセス権が必要です
/ライブラリ/ Caches/Homebrew/Formula
所有権を変更する必要はなく、書き込み権限だけを持ちます。次に、rvmを実行します