安装nodejs时出现这个错误 https://i.stack.imgur.com/JMRiT.jpg](https://i.stack.imgur.com/JMRiT.jpg https://i.stack.imgur.com/JMRiT.jpg)
我正在尝试安装nodejs,但在安装时遇到此错误。
我遇到了同样的错误,
Preparing to unpack .../nodejs_18.15.0-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (18.15.0-deb-1nodesource1) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_18.15.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.15.0-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
但这是确切的错误,
trying to overwrite '/usr/share/systemtap/tapset/node.stp', which is also in package libnode72:amd64 12.22.9~dfsg-1ubuntu3
就我而言,删除了libnode72
通过运行以下命令进行打包。
sudo apt remove libnode72
# If above does not work for you, run below commands
sudo dpkg --remove --force-remove-reinstreq libnode-dev
sudo dpkg --remove --force-remove-reinstreq libnode72:amd64
我认为在你的情况下你必须删除libnode-dev
包裹。请运行以下命令尝试一下,
sudo apt remove libnode-dev
如果这对您或任何人不起作用,请添加评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)