首页
Preview

ubuntu安装nodejs报错 trying to overwrite '/usr/share/systemtap/tapset/node.stp'

产生如下错误的原因大概率是版本冲突的问题

Unpacking nodejs (18.17.0-deb-1nodesource1) over (12.22.9~dfsg-1ubuntu3) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_18.17.0-deb-1nodesource1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/systemtap/tapset/node.stp', which is also in package libnode72:amd64 12.22.9~dfsg-1ubuntu3
Errors were encountered while processing:
 /var/cache/apt/archives/nodejs_18.17.0-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方案

只需要先卸载旧版node,并重新安装即可

sudo apt purge nodejs
sudo apt autoremove
sudo apt-get install -y nodejs

参考资料

https://github.com/nodesource/distributions/issues/1157#issuecomment-1131212089

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
秋风2017
暂无描述

评论(0)

添加评论