Open MacroUniverse opened 4 years ago
npm 依赖项太多了…… 我检查了一下一起被卸载的 nodejs-dev,实际上应该是 libssl1.0-dev 的锅。libssl1.0-dev 和 libssl-dev 冲突(因为 libssl-dev 是 libssl1.1-dev),而很多东西(包括 ossfs)都依赖 libssl-dev。不知道为什么 bionic-updates 里的 nodejs-dev 竟然依赖 libssl1.0-dev 而不是 libssl-dev……
建议:卸载掉官方源里出于 ABI 稳定性一直停留在 8.x 的 nodejs nodejs-dev npm 以及一切 node 相关包,用 nodesource 的源装 node。(可以用清华的镜像,国内会快一些。)
好的谢谢
我用 Ubuntu18.04 按照这里 的提示安装 ossfs, 安装确认是提示即将卸载 libssl1.0-dev node-gyp nodejs-dev npm 这是为什么呢? 如果重新安装 npm, 又提示 ossfs 将被卸载。 两个都需要怎么办?