Я пытаюсь установить Node.js с помощью Homebrew (я установил его ранее, не используя brew, и я попытался удалить все эти файлы). Я просмотрел предыдущие вопросы, задавая похожие вещи, но я не смог заставить их работать. Сначала я попробовал brew link node
, который дал мне:
[email protected]:~$ brew link node
Linking /usr/local/Cellar/node/0.12.6...
Error: Could not symlink share/systemtap/tapset/node.stp
Target /usr/local/share/systemtap/tapset/node.stp
already exists. You may want to remove it:
rm '/usr/local/share/systemtap/tapset/node.stp'
To force the link and overwrite all conflicting files:
brew link --overwrite node
To list all files that would be deleted:
brew link --overwrite --dry-run node
И затем, когда я запустил brew link --overwrite node
, я получаю следующее:
[email protected]:~$ brew link --overwrite node
Linking /usr/local/Cellar/node/0.12.6...
Error: Could not symlink share/systemtap/tapset/node.stp
/usr/local/share/systemtap/tapset is not writable.
Кроме того, когда я попытался использовать brew link -n node
для поиска файлов для ручного удаления, мне удалось удалить некоторые из них, но у меня все еще остались следующие файлы, которые я не могу удалить:
[email protected]:~$ brew link -n node
Would link:
/usr/local/etc/bash_completion.d/npm
/usr/local/bin/node
/usr/local/include/node
/usr/local/share/man/man1/node.1
/usr/local/share/systemtap/tapset/node.stp
/usr/local/lib/dtrace/node.d
Когда я пытаюсь удалить, я получаю следующее (то же самое для всех этих файлов):
[email protected]:~$ rm /usr/local/etc/bash_completion.d/npm
rm: /usr/local/etc/bash_completion.d/npm: No such file or directory
Что мне делать?