Error: Could not symlink share/systemtap/tapset/node.stp
/usr/local/share/systemtap/tapset is not writable.
尝试使用brew安装节点时出现此错误,如何解决?我听说过使用sudo和其他方法,但我知道其中一些方法会导致未来的问题,所以我想确保我做的是正确的修复。
请注意,我只是通过删除网站上列出的每个文件夹中描述如何手动卸载的必要文件来手动卸载节点。然后我尝试再次使用brew安装给我这个错误。我想再次安装它的原因是因为我遇到安装全局软件包的权限问题,建议使用brew重新安装解决方案。
答案 0 :(得分:1)
找到了解决方案!!
因为我过去曾使用过sudo而其他命令没有意识到它导致的潜在问题,所以/ usr / local中的几个文件和目录现在归root所有。
为了摆脱这些,我使用以下命令收回了/ usr / local下所有文件和目录的所有权:
sudo chown -R $USER /usr/local