そのため、すべてのSudo依存関係を削除しようとするミスを犯しました。サイトからnpmをパッケージとしてダウンロードし、手動/グローバルインストールを行いました。しかし、私はいつもSudoで実行しなければならないように見えたので...アンインストールしてhomebrewで実行しようとしました。
ノードまたはnpmを実行することさえできません...それらをリンクするbrewとリンクする必要があると思いますが、このエラーが発生しています:
Could not symlink share/doc/node/gdbinit
Target /usr/local/share/doc/node/gdbinit
already exists. You may want to remove it:
rm '/usr/local/share/doc/node/gdbinit'
私はそれを削除しようとしました:そして、私は許可を拒否されました。
醸造プルーンを実行してみました。これらの手順を使用して、アンインストールしてから再インストールしようとしました。
$ brew uninstall npm
$ brew uninstall node
$ npm uninstall npm -g
$ Sudo rm -rf /usr/local/lib/node_module
エラー: 'brew link'ステップは正常に完了しませんでした
Yosemite 10.10.5を実行しています。 gitバージョン2.6.0がインストールされています。私の自作が更新されます。醸造医は私にこの警告を与えます:
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
node
ここからどこへ行くかわからない。 CodeKitへの依存を失い、一気に稼働させようとしています。
root
を使用していくつかのステップを実行したため、/usr/local
内のいくつかのファイルとディレクトリがSudo
によって所有されているようです。これらを取り除くには、/usr/local
の下のすべてのファイルとディレクトリの所有権を取り戻します。
Sudo chown -R $(whoami) $(brew --prefix)/*
それが完了したら、brew doctor
を再度実行します。
同様の質問はここにあります: